CMPS 5J Intro to Prog: Java
CMPS 11 Intermediate Programming: Java and C
CMPS 12B/M Data Structure: Java and C
MATH 19A/20A Calculus I
MATH 19B/20B Calculus II
MATH 23A Multivariable Calc
PHYS 5A/L Mechanics Physics
CMPE 16 Discrete Math
AMS 10 Engr Math Method I
CMPE 12/L Computer Systems Assembly Language
CMPS 80K Foundations of Game Design: GameMaker and JavaScript
CMPM 20 Game Design Experience: HTML5 JavaScript
CMPS 101 Abstract Data Type: C++
CMPS 109 Advanced Programming: C++
CMPS 177 Creative Strategies For Designing Interactive Media
CMPS 112 Comparative Programming Languages: Python
CMPS 146 Game AI
CMPS 148 Interactive Narrative: Inform7 and JavaScript
CMPS 160/L Introduction to Computer Graphics
CMPE 131 User Experience
CMPS 170 Game Design I
CMPS 171 Game Design II
CMPS 172 Game Design III
ART 101 Computer Prog Arts: JavaScript HTML CSS
ART 105 Intro 3D Printing
ART 107 3D Graphics/Modeling
ART 10A FOUNDATION I: Create/Intera
ART 10B FOUNDATION II: Think/Invent
ART 111 Figure Drawing
ART 118 Draw/Paint Game Design
ART 132 Figure Painting
ART 139 Spec Topics Painting
ART 190A Writing for Artists
ART 190B Senior Project
ART 20E Concepts Prac Paint
ART 20G Intro Print/Draw
ART 80C Intro Visual Arts
HAVC 20 Visual Culture Asia
HAVC 24 SE Asia Visual Culture
HAVC 43 Modern Architecture
FILM 80V Video Games/Culture
THEA 80L Muppet Magic