Contact Information & Office Hours
Fall 2025 Student Assistance Office Hours*^ (or by appt.):
Mon: 9:50 a.m. – 10:30 a.m.(BUS+Zoom)
Tue 5:30 p.m.–6:30 p.m BUS259/B261
Wed: 1:00 p.m.-3:30 p.m. (BUS+Zoom)
Thur: 9:15 a.m. – 10:00 a.m. (Zoom)
*By appointment during finals week
^Weeks 9-16 - starting 10/28/25 - 12/15/25
Campus location and Zoom link to office hours located in your SMC Canvas course shell.
Background & Interests
Computer science education best practices, computer animation, quantum computing, augmented & mixed reality, computer graphics, computer vision, robotics, machine learning & artificial intelligence, scientific visualization and advanced manufacturing technologies (e.g. 3D printing, etc.).
Teaching@SMC
- FA25: CS52 C++, CS30 MATLAB Programming, CS3 Intro to Computer Systems
- SP25: CS52 C++, CS34A Game Programming I, CS3 Intro to Computer Systems
- 2024: CS52 C++, CS34A Game Programming I, CS3 Intro to Computer Systems
- 2023: CS52 C++, CS34A Game Programming I, CS20A C++ Data Structures
- FA22: CS52 C++, CS34A Game Programming I, CS20A C++ Data Structures
- SP22: CS52 C++, CS34A Game Programming I, CS3 Introduction to Computer Systems
- 2021: CS52 C++, CS34A Game Programming I, CS87A Python & CS20A C++ Data Structures
- 2020: CS52 C++, CS87A Python, CS30 MATLAB & CS 88A Competition Robotics
- 2019: CS52 C++, CSA87 Python, CS30 MATLAB & CS80 Internet Programming
- 2018: CS52 C++, CS80 Internet Programming & CS87 Python
Service & Advising
- Academic Senator - CSIS Department (Fall 2025 to Spring 2028)
- SMC Faculty Association Representative - CSIS Department (Fall 2025-2027)
- SMC Institutional Review Board Member (2019-2022)
- Corsair Game Jams Club faculty advisor (2024-Current)
- Computer Science Club faculty advisor (2021-2022)
- Robotics Club faculty advisor (2019-2022)
Education History
- PhD, Computer Science, University of California, Davis
- MSc, Computer Science, San Francisco State University
- BSc Computer Science & BSc Environmental Geology/Geohydrology
- AA Mathematics & Certificate in Software Development
Business & Research
- Business Development Fellow, Center for Innovation and Entrepreneurship, GSM, UC Davis
- Previous experience: Adobe, ILM, LLNL, European Commission's Transatlantic Partnership for Excellence in Engineering Fellowship, Arcadis

