Game Programming Certificate

This curriculum introduces the student to the exciting world of Game Programming. The student will learn all of the traditional programming concepts, but with an emphasis in Game Programming and game development.
Course ID Name Description Credits Prerequisites Syllabus
CIS 118 Intro. to PC Applications Introduces students to word processing, spreadsheets, database management, and presentation software. 3 Can be taken in conjunction with CSC116 and CIS124 Syllabus
CIS 124 Intro to Operating Systems Introduces the student to Windows and command line topics. 3 Can be taken in conjunction with CSC116 and CIS118 Syllabus
CSC 116 Logic and Program Design This is the entry level programming class. The student is introduced to computer program design using concepts of structured programming and logic. 3 Can be taken in conjunction with CIS124 and CIS118 Syllabus
CSC 160C Computer Science I:(C++) This course introduces the student to the C++ programming language with a slant toward programming games. 4 CSC116 Syllabus
CSC 200 Game Programming I This course is a continuation of the CSC-160(C++) course and allows the student to design and code computer games using a graphics library. 3 CSC160 C++ Syllabus
CSC 216 Computer Game Logic and Design This course teaches the fundamentals of two and three dimensional game programming. This course includes graphics, sound and multiple input devices. 3 CSC 200 Syllabus
MGD 143 Motion Graphic Design I (Flash) Stresses creation of animation and dynamic interactive media for web and multimedia applications. 3 CSC 150 Syllabus
MGD 243 Web Motion Graphic Design II (Flash) Stresses the complex creation of 2D animated motion graphics concentrating on the prior skills learned and the use scripting and behaviors. 3 CWB 110, CSC 150 Syllabus
home | back