Computer Science with Emphasis in Video Gaming (AS, CA)

Computer Science is the study and design of computer systems: both hardware and software. Computer scientists are primarily concerned with the design of algorithms, languages, hardware architectures, systems software, applications soft­ware and tools. Emphasis in the Computer Science program is placed on the abil­ity to solve problems and think independently. The program offers a foundation in data structures, computer architecture, software design, algorithms, program­ming languages, and object-oriented programming. This program also introduces students to the video game industry, video game design and programming. See a Counselor for additional university transfer requirements in this major.

Program Requirements

Course Units Offered Pre-Req
CSCI 112 Programming Fundamentals I 4 Fall, Spring, Summer None
CSCI 114 Programming Fundamentals II 4 Fall, Spring, Summer CSCI 112
CSCI 210 Data Structures 4 Fall, Spring CSCI 114
CSCI 212 Machine Organization and Assembly Language 4 Fall, Spring, Summer CSCI 114
CSCI 222 C++ and Object-Oriented Programming 4 Fall, Spring CSCI 114
CSCI 160 Overview of the Video Game Industry 4 * TBD None
CSCI 161 Video Game Design 4 * TBD None
CSCI 260 Video Game Programming I 3 * TBD CSCI 222

 Total Units: 31

* To Be Determined – Contact Department