Courses Taught
- CSC 126 Intro to CS
- CSC 211 Intermediate Programming
- CSC 220 Computers and Programming (Assembler)
- CSC 227 Introductory Computer Game Programming
- CSC 326 Data Structures
- CSC 330 Object Oriented Software Design
- CSC 346 Digital Design
- CSC 427 Advanced Computer Game Programming
- CSC 434 Compiler Construction
- CSC 446 Computer Architecture
- CSC 450 Honors Workshop
- CSC 490 Senior Seminar
- CSC 523 Serious Game Development
- CSC 724 Formal Languages
- CSC 754 Topics in System Simulation
- CSC 759 Graduate Research Laboratory
Courses Helped Develop
- CSC 211 Intermediate Programming
- CSC 227 Introductory Computer Game Programming
- CSC 229 Introduction to High Performance Computing
- CSC 438 Mobile Application Development
- CSC 523 Serious Game Development