teaching
Course materials, schedules, and resources for classes taught.
This page is now moved to Courses. Please visit the Courses page for all lecture series and classroom materials.
Academic Courses / Short Courses
2026
Big Data Analysis with MongoDB & PySpark — Tutorial Series
Hands-on big data analysis — MongoDB & NoSQL from fundamentals to sharding, then distributed computing and PySpark on the same dataset.
AI for Research and Data Analysis
Practical AI and data analytics for academic research — for non-CS students.
Sessions / Talks
2026
PromptMark at ENASE 2026 — Conference Presentation
Conference presentation of PromptMark: A Prompt-Guided Iterative-Feedback Framework for Source Code Watermarking at ENASE 2026.
2025
Adversarial Attacks & Explainable AI — BDAIO Session
Guest session for BDAIO candidates — adversarial attacks on ML models and explainable AI (XAI).