Games Programming
Associate in Applied Science (Career Program) - 69 Credit Hours
PRINT | CATALOG HOME | BACK
Program Information:
The Games Programming Degree program covers the beginnings of the art of Games Programming. It provides an overview of the industry, the artistic design of graphical images used in a game, and the actual programming of graphical intensive games using the DirectX Games Development Platform. Using the C++ programming language, the beginning programmer learns the basics of the language, progresses through object oriented programming and data structures needed to store the data of a game. Some games are best implemented using a simple textual interface in a DOS Console window. Graphics-intensive games are written using Windows and DirectX. Multi-player games often use a network of computers, while some games run via the World Wide Web. Always the emphasis is on a hands-on approach where the student must learn actually how to write games. The student becomes familiar with C++ programming, scripting languages, file systems, networks, the Web, graphical design of images, simulation engines, and artificial intelligence.
| Recommended Course Sequence: |
Fall Semester 1: CMPSC 125; CMPSC 128; MATH 165; GRDSN 244; GRDSN 130; ENGL 110 |
Spring Semester 1: CMPSC 129; CMPSC 212; CMPSC 232; MATH 222; COMM 110 |
|
Fall Semester 2: CMPSC 205; CMPSC 250; MATH 223; Social Science; Humanities |
Spring Semester 2: CMPSC 200; CMPSC 210; CMPSC 220; MATH 230; Social Science; Elective |
|
| Required General Education Courses |
|---|
| Course | Name | Credit |
| COMM 110 | COMMUNICATION: PROCESS AND PRACTICE | 3 |
| ENGL 110 | COMPOSITION I | 3 |
| MATH 165 | PRECALCULUS | 5 |
| MATH 222 | CALCULUS AND ANALYTIC GEOMETRY I | 5 |
| | SOCIAL SCIENCE * | 3 |
| | SOCIAL SCIENCE * | 3 |
| | HUMANITIES * | 3 |
| Elective Courses |
|---|
| Course | Name | Credit |
| | ELECTIVE * * | 3 |
* See specific requirements for Associate in Arts and Science Degree (page 4). ** Electives: CMPSC 242; CMWEB 110; CMPSC 140; CMNET 110; MATH 211; MATH 224; MATH 240.
For Program Information Contact:
Business and Information Systems Department
Technology Center
Room 205
(309) 694-5558
|