Degree Major Emphasis Institution Year
PhD Computer Science University of California, Riverside 06/2014
M.S. Computer Science University of California, Riverside 06/2011
B.S. Computer Engineering University of Cincinnati 06/2008

EGR 329 - Computer Architecture
EGR 423 - Mobile App Development
EGR 427 - Software Project Management
EGR 425 - Real Time and Embedded Development
EGR 302 - Engineering Design and Documentation
CSC 412 - Intelligent Systems

Digital Microfluidics, Machine Learning, Embedded Systems, Cloud Computing

Associate Professor, Azusa Pacific University, Department of Engineering & Computer Science
- Computer Organization
- Mobile App Development
- Introduction to Computer Science I
- Introduction to Computer Science II
- Assembly Programming
- Computer Architecture & Organization
- Artificial Intelligence
- Machine Learning
- Software Engineering
- Senior Capstone Project