Do you enjoy playing video games? Do you have a creative game idea that you would like to transform into a reality? Computer video games are big business in the US, with computer and video game software sales of $7.4B in 2006. 38% of US video and computer game companies are located in California, with half of those in the Bay Area. Qualified candidates are in great demand with employment growth in the industry estimated at 21% in 2007.
Cabrillo offers you a way to get started in the game programming industry and other computing fields. Our Computer Science Program gives you an advantage by providing you with a state-recognized skills certificate in game programming when you complete the following three course series:
| Course | Units |
|---|---|
| CS-11 or CS-12J: Introduction to Programming | 4 |
| CS-12GP: Game Programming in Java | 4 |
| CS-20J: Java Programming | 4 |
| Total: | 12 |
Cabrillo's courses transfer to most colleges and universities, and some courses have prerequisites. For more information visit: www.cabrillo.edu/academics/cs/
In this course you learn how to program your own video games. Learn the techniques that let you create games the way you want them to work. We start with the basics of the Java programming language and progress through a number of exciting techniques that you use to produce your own computer video game.Topics include:

These skills are useful for programming your own video games -- and in a wide array of other computer industries and careers.
This course is open to the general public and can be repeated twice. Students must have completed prerequisite introduction to programming course or have equivalent experience using an object-oriented programming language such as C++ or Java. For a more detailed list of course topics visit the instructor's home page: www.edparrish.com.