Computer Science
- CS120 High Level Programming I
- CS170 High Level Programming II
- CS200 Computer Graphics I
- CS220 High Level Programming III
- CS245 Introduction To Interactive Sound Synthesis
- CS250 Computer Graphics II
- CS260 Computer Networks
- CS270 High Level Programming IV
- CS280 Data Structures
- CS300 Advanced Computer Graphics I
- CS310 Low Level Programming I
- CS330 Algorithm Analysis
- CS350 Advanced Computer Graphics II
- CS370 Image Processing
- CS380 Robotic Intelligence
- CS381 Machine Learning
- CS400 Ray Tracing
- CS420 Graphics File Formats and Data Compression Techniques
- CS460 Advanced Animation and Modeling
Mathematics
- MAT100 Algebra and Trigonometry
- MAT140 Linear Algebra and Geometry
- MAT150 Calculus and Planar Analytic Geometry
- MAT200 Calculus and Solid Analytic Geometry
- MAT250 Linear Algebra
- MAT300 Curves and Surfaces I
- MAT354 Computational Geometry
- MAT355 Graph Theory
- MAT357 Numerical Analysis
- MAT358 Discrete Mathematics and Combinatorics
Physics
- PHY200 Motion Dynamics
- PHY250 Waves, Optics, and Aero-Dynamics
- PHY300 Advanced Mechanics
General Education
- GAM100 Project Introduction
- GAM200 Project II-I
- ENG110 Composition
- ENG150 Mythology for Game Designers
- ENG200 Literature
- FLM151 Visual Language & Film Analysis
- SOS150 Social and Cultural Perspectives on Technology
- ART210 Art Appreciation
- ART400 Drawing Fundamentals For Programmers
|