Courses
Academic courses and short courses, plus invited sessions and talks.
This page lists courses I have taught and invited sessions I have delivered, organized in two parts: Academic Courses / Short Courses and Sessions / Talks.
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).