teaching
I hope to work with students who want to build AI systems that are not just accurate, but also understandable, responsible, and genuinely useful
.
Courses (Graduate TA)
- CS 111: Program Design I (Fall 2016 – Law; Fall 2017 – Biology)
- CS 141: Program Design II (Spring 2017; Summer 2017; Spring 2019)
- CS 211: Programming Practicum (Fall 2019)
- CS 412: Introduction to Machine Learning (Fall 2022)
- CS 418: Introduction to Data Science (Spring 2018; 2020–2021; Fall 2024)
- CS 586: Data and Web Semantics (Fall 2018; Fall 2019)
Guest Lectures
- Invited lectures on Data preprocessing and Exploratory data analysis at CS 418: Introduction to Data Science (Spring 2021; Fall 2024)
- Invited lectures on Numpy Tutorials, Decision Trees and Regression Models at CS 412: Introduction to Machine Learning (Fall 2022)
- Invited lectures on Ontology Engineering at CS 586: Data and Web Semantics (Fall 2018; Fall 2019; Fall 2021)
- Invited lectures on Vision-Language Models at CS Deep Learning for Computer Vision (Spring 2024)
Mentoring
- Gyeongeun Lee, UIC CS Ph.D
- Homaira Huda Shomee, UIC CS Ph.D
- George Nahass, UIC College of Medicine MSTP
- Harsh Mishra, UIC CS Master -> Machine Learning Engineer @ Aston Villa Football Club
- Raj Mehta, UIC CS Master -> Discovery Partners Institute
- Praveen Raj Veluswami, UIC CS Master
- Nicolo Vacis, UIC CS Master
- Giovanni Vaccarino, UIC CS Master
- Angela Xu, UIC CS Undergrad -> SDE @ Amazon
- Jenny Vuong, UIC CS Undergrad -> SDE @ Accertify