Teaching
Courses Coordinated
- CS 101: Introduction to Computer Applications
- CS 293A: Intro to R Programming and Data Visualization
- CS 293B: Intro to Python Programming
- CS 490: Teaching Practicum
Courses Taught
Academic Year 2022-2023
- CS 110: Introduction to Computer Science
- CS 350: Computer System Concepts
- CS 460/CS 560: Big Data Engineering (team-taught course)
Academic Year 2021-2022
- CS 101: Intro to Computer Applications
- CS 110: Introduction to Computer Science
- CS 111: Introduction to Data Structures
- CS 350: Computer System Concepts
- CS 460/CS 560: Big Data Engineering (team-taught course)
Academic Year 2020-2021
- CS 101: Intro to Computer Applications
- CS 110: Introduction to Computer Science
- CS 111: Introduction to Data Structures
- CS 350: Computer System Concepts
- CS 560: Big Data Engineering (team-taught course)
Academic Year 2019-2020
- CS 293B: Intro to Python Programming (part of Google Applied Computing Series)
- CS 293C: Intro to Data Analysis (part of Google Applied Computing Series)
- CS 350: Computer System Concepts
- CS 560: Big Data Engineering (team-taught course)
- CYBR 535: Business Network Security (part of Business Cybersecurity Management M.S. program)
Academic Year 2018-2019
- CS 350: Computer System Concepts
- CS 493N/CS 591L: Big Data Engineering (team-taught course, now CS 460/CS 560)
- CYBR 591A : Business Network Security (now CYBR 535, part of Business Cybersecurity Management M.S. program)