Colby College
Instructor of Record, Department of Computer Science
(*): course developed by me
Fall 2026
CS 166: Computational Thinking: Computer Vision (12 students)
CS 232: Computer Organization (25 students)
Spring 2026
CS 466: Special Topics Seminar: Multimodal Interaction and Learning* (12 students)
CS 232: Computer Organization (18 students)
Fall 2025
CS 366: Computer Vision* (23 students)
CS 232: Computer Organization (28 students)
Spring 2025
CS 232: Computer Organization (22 students)
CS 343: Neural Networks (17 students)
Fall 2024
CS 232: Computer Organization (25 students)
CS 166: Computational Thinking: Computer Vision (18 students)
Fall 2023
CS 166: Computational Thinking: Computer Vision* (10 students)
Winter 2023
JanPlan 297: Hands on AI with Computer Vision* (15 students)
Blogpost on course experience
Guest Lecturer, Department of Computer Science, Fall 2022 – Present
CS 498: Research Seminar in Artificial Intelligence
CS 251: Data Analysis and Visualization
CS 343: Neural Networks
CS 310: Creating Future Worlds: Computing, Ethics, and Society
Rutgers University
ECE 252: Programming Methodology Spring 2022, 2021, 2020, 2019
ECE 223: Principles of Electrical Engineering Fall 2021, 2016
ECE 231: Digital Logic Design Fall 2019, 2018, 2017
ECE 312: Discrete Mathematics Spring 2017
ECE 252: Programming Methodology Summer 2021, 2020, 2018
Introduction to Machine Learning for IoT Summer 2020