Teaching
Data Science & AI Courses at RIT
Educating the next generation of data scientists and AI security researchers
Current Courses (2025)
DSCI 789: Explainable AI
Fall 2025Advanced graduate course covering interpretability and explainability in AI systems, with focus on security applications. Topics include concept extraction, attribution methods, and faithful explanations.
Topics:
- Concept-based explanations
- Attention mechanisms
- Counterfactual explanations
- XAI for security
DSCI 633: Foundations of Data Science
Fall 2025Core graduate course introducing fundamental concepts in data science including statistical analysis, machine learning, data visualization, and practical applications.
Topics:
- Statistical foundations
- Machine learning algorithms
- Data preprocessing & visualization
- Practical applications
Past Courses
DSCI 789: Explainable AI
Graduate level course on AI interpretability
Fall 2024
DSCI 633: Foundations of Data Science
Core graduate course in data science
Fall 2023Fall 2022Fall 2021
DSCI 602: Applied Data Science II
Advanced applied data science techniques
Fall 2023
DSCI 601: Applied Data Science I
Introduction to applied data science
Spring 2023Spring 2022
Introduction to Cloud Security
Udacity online course
Online
Student Mentorship
3
PhD Students
6+
MS Students
11+
Undergrads