Courses

COMP 291 Professional Writing in Computer Science (course home page)
COMP 290-059 XP and Agile Processes (course home page)
COMP 242 Advanced Operating Systems (course home page)

University of North Carolina at Chapel Hill
COMP 205 Scientific and Geometric Computation (course home page)
COMP 204 Software Design and Implementation (course home page)
COMP 181 Models of Languages and Computation (course home page)
Purdue University

CS 535 Interactive Computer Graphic
CS 381 Introduction of Analysis Algorithm
CS 352 Compilers Principle & Practices
CS 414 Numerical Methods

CS 251 Data Structures
CS 250 Computer Architecture
CS 181 Programming II
CS 180 Programming I

COMP 202 Algorithm Analysis (course home page)
COMP 206 Computer Architecture and Implementation

COMP 235 Images, Graphics, and Vision

Spring 2002
Fall 2001
Spring 2001
Fall 2002
COMP 238 Advanced Image Generation (course home page)
Spring 2003

COMP 203 Parallel and Distributed Computing (course home page)
COMP 290 039 Enabling Technologies (course home page)