Courses Taught
Hunter College
- CSCI 499: Advanced Applications: Capstone for Majors (Fall 2020, Spring 2021, Fall 2023, Spring 2024, Spring 2025)
- CSCI 498: Supervised Research (Spring 2024, Fall 2024, Spring 2025)
- CSCI 121: Computers and Money (Fall 2017, Fall 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020)
- CSCI 127: Introduction to Computer Science (Summer 2020)
- CSCI 127: Recitation (Fall 2024)
- CSCI 150: Discrete Structures Recitation (Spring 2018, Summer 2018)
The Graduate Center
- CSC 84010: Robotics (Spring 2025)
Iona University
- CS 301/600: Data Structures and Algorithms (Fall 2021, Fall 2022, Spring 2023)
- CS 331/630: Theory of Programming Languages (Spring 2023)
- CS 481: Software Project Development: Design (Fall 2022)
- CS 482: Software Project Development: Implementation (Spring 2023)
- CS 465/761: Data Mining (Fall 2022)
- CS 148: Data Science and Society (Fall 2022)
- CS 140: Computers, Technology and Society (Fall 2021)
- CS 201: Computer Science I (Fall 2021)
Courses as Teaching Assistant
Hunter College
- CSCI 353: Machine Learning (Fall 2020)
- CSCI 350: Artificial Intelligence (Spring 2020)
The Graduate Center
- CSC 74011: Artificial Intelligence (Fall 2020)