Courses that I am currently teaching
Quarter | Course |
Fall 2019 | CPSC 2600: Foundations of Computer Science |
Spring 2019 | CPSC 1230: Programming and Data Types |
Winter 2019 | CPSC 2600: Foundations of Computer Science |
Fall 2018 | CPSC 1430: Programming and Problem Solving |
Spring 2018 | CPSC 4910/5910:Data Science |
Winter 2018 | CPSC 1230: Programming and Data Types |
Winter 2018 | CPSC 3300: Fundamentals of Databases |
Fall 2017 | CPSC 5021: Database Systems |
Spring 2017 | CPSC 3300: Fundamentals of Databases |
Spring 2017 | CPSC 5042: Computing Systems Principles II |
Spring 2016 | CPSC 4910/5910: Data Science |
Spring 2016 | CPSC 3300: Fundamentals of Databases |
Winter 2016 | CPSC 2600: Foundations of Computer Science |
Winter 2016 | CPSC 5041: Computing Systems Principles I |
Fall 2015 | CPSC 2600: Foundations of Computer Science |
Spring 2015 | CPSC 1230: Programming and Data Types |
Spring 2015 | CPSC 3300: Fundamentals of Databases |
Winter 2015 | CPSC 5020: Computing Systems Principles |
Fall 2014 | CPSC 2600: Foundations of Computer Science |
Courses that I have taught before
Programming in C++ Discrete Structure Foundations of Computer Science I Foundations of Computer Science II Programming in Java Advanced Database Management Systems Distributed Systems |