Past Courses

University Course
University of Michigan Advanced Artificial Intelligence
Computer Graphics
Introduction to Artificial Intelligence
Introduction to Computer Vision
Introduction to Neural Networks
Introduction to Programming
Programming and Data Structures
Visual Database Systems
University of California, San Diego Intelligent Systems
Manufacturing Information Systems
Multimedia Information Systems
Robotics
Visual Computing
Georgia Tech Experiential Computing
Multimedia Computing Systems
Parallel and Distributed Computing Architecture
University of California, Irvine Entrepreneurship in Information Age
Game Systems and Design
Multimedia Systems and Applications
Next Generation Search