Teaching, advising, and CS education research
Current courses
Previous courses
- CSCI 4364/6364: Introduction to Machine Learning (GW)
- CS112: Introduction to Computer Programming (GMU)
- CS211: Introduction to Object-Oriented Programming (GMU)
- CS421: Software Engineering (GMU)
- SWE 205: Software Usability Analysis and Design (GMU)
- CMSC 250: Discrete Math (UMD)
- CMSC 330: Organization of Programming Languages (UMD)
Google SPARC program
- Google SPARCS: A New Way to Teach Programming
- A Novel Self-Paced Model for Teaching Programming. Jeff Offutt, Paul Ammann, Kinga Dobolyi, Chris Kauffmann, Jaime Lester, Upsorn Praphamontripong, Huzefa Rangwala, Sanjeev Setia, Pearl Wang, and Liz White. Fourth Annual ACM Conference on Learning at Scale (L@S), April 2017, Cambridge MA, USA.
Awards
- 2016 University Teaching Excellence Award, George Mason University
Other activities
- Interview Prep Program (with Dr Goldfrank) for current and former students
- SEAS Faculty Advisor for Computer Science