Get in the game!
Go beyond the Start screen! A specialization in Video Game Programming will give you the opportunity to look under the hood and see what makes games tick. Get your hands dirty, program a simple game for the computer or mobile devices. See for yourself how 3-D graphics, artificial intelligence, and collision detection work. Hear and meet guest speakers from the video game industry, and learn about the process of making games, both development and production. After the completion of this specialization, you'll be able to talk the talk with game developers.
Minimum units: 10
Core Courses (8 units)
ITP 280 - Video Game Production (4)
And choose 1 of the following:
ITP 380 - Video Game Programming (4)
ITP 382 - Mobile Game Programming (4)
Electives (Choose 1)
ITP215 - 3D Modeling, Animation, Compositing, and Special Effects (2)
ITP 391 - Designing and Producing Video Games
ITP 391 - Level Design and Development for Video Games (4)
ITP 499 - Social Games Workshop
(Tech Experience Needed, Majors/Minors)
Chat with our advisor!
itpusc (offline)
itpusc (offline)