Courses

Overview

As a professor in the Computer Science department at the Colorado School of Mines, I taught courses in computer vision, augmented reality, software engineering, and mobile application development. In my courses I emphasize hands-on project development, as well as a solid understanding of theoretical principles. Before joining the Computer Science department in 2016, I taught courses in microcomputer architecture, image processing, and digital logic, in the Electrical Engineering department.

See below for summaries of some of these courses: