Teaching
New College of Florida
New College of Florida
Spring 2019
Spring 2019
- Software Engineering
- Introduction to Artificial Intelligence
- Group Tutorial: Competitive Programming
- Group Tutorial: Discrete Mathematics for Computer Science
Fall 2018
Fall 2018
- Computer Architecture and Digital Hardware
- Introduction to Data Mining
- Group Tutorial: Intermediate Programming in Python
Spring 2018
Spring 2018
- Software Engineering
- Functional Problem Solving in Scheme
- Group Tutorial: AI & Its Philosophical Underpinnings
Fall 2017
Fall 2017
- Social and Ethical Issues in Computer Science
- Operating Systems
- Group Tutorial: The C Programming Language
Spring 2017
Spring 2017
- Object Oriented Programming
- Introduction to Artificial Intelligence
- Group Tutorial: The Technical Job Search
Fall 2016
Fall 2016
University of Waterloo
University of Waterloo
Spring 2015
Spring 2015
- CS486, Introduction to Artificial Intelligence