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 2025

Advanced 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 2025

Core 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