Teaching

Current Semester (Fall 2022)
COMPSCI 326 – Web Programming – Fall 2022
COMPSCI 677 – Distributed and Operating Systems – Fall 2022

Office Hours (Spring 2021)

  • TBA – Zoom (see Syllabus/Moodle/Piazza)

Previous Semesters

UMass Amherst
COMPSCI 121 – Introduction to Problem Solving with Computers – Spring 2022
COMPSCI 532 – Systems for Data Science – Spring 2022
COMPSCI 121 – Introduction to Problem Solving with Computers – Fall 2021
COMPSCI 186 – Using Data Structures – Fall 2021
COMPSCI 186 – Using Data Structures – Spring 2021
COMPSCI 326 – Web Programming – Spring 2021
COMPSCI 121 – Introduction to Problem Solving with Computers – Fall 2020
COMPSCI 230 – Computer Systems Principles – Fall 2020

Mount Holyoke College
Independent StudyFall 2017 (Robotics, Solys), Summer 2017, Spring 17, Summer 2018, Fall/Spring 2018
COMSC 109 – iDesign Studio: Spring 2018, Fall 2017, Spring 2017, Spring 2016, Fall 2015
COMSC 132 – Engineering for Everyone: Spring 2018, Fall 2017
COMSC 201 – Advanced Object-Oriented Programming: Fall 2016, Spring 2016
COMSC 211 – Data Structures: Spring 2016, Fall 2016, Spring 2016, Fall 2015
COMSC 226 – Engineering Robotic Systems: Fall 2017

University of California-San Diego
CSE 8A – Introduction to Programming in Java: Spring 2015, Winter 2015, Fall 2014
CSE 120 – Introduction to Operating System: Spring 2015

Comments are closed.