|
Printable version
The B.S. degree in Computer Games Development reflects the fact that the field of computer games development
is tremendously multidimensional and requires expertise from such areas as: mathematics, physics, programming languages,
operating system, computer graphics, artificial intelligence, art, graphics to name only a few. The program emphasizes
technical components of the game development process. Students graduating from this program will be well prepared for
the process of game design and implementation.
The curriculum consists of the DePaul University Liberal Studies Program
(please see the Liberal Studies homepage)
and Major Field Courses.
Below is a sample schedule of courses that you can follow to
graduate in four years.
First Year
Major Field Courses (7)
| Offered Winter | |
| In class | |
| √ |
CSC 261 Programming Languages I: C/C++
| | √ |
CSC 262 Programming Languages II: C/C++
| | √ |
CSC 393 Data Structures in C++
| | |
GPH 325 Survey of Computer Graphics
| | √ |
MAT 140 Discrete Mathematics I
| | √ |
MAT 150 Calculus I
| | √ |
MAT 151 Calculus II
| | | |
Liberal Studies (5)
- Consider CTI courses for Liberal Studies.
Second Year
Major Field Courses (8)
| Offered Winter | |
| In class | |
| √ |
GPH 211 Perceptual Principles for Digital Environments I
| | √ |
GPH 212 Perceptual Principles for Digital Environments II
| | √ |
GPH 329 Computer Graphics Development II
| | |
GPH 372 Principles of Computer Animation
| | √ |
GAM 224 Introduction to Game Design
| | √ |
DC 201 Introduction to Screenwriting
| | √ |
GAM 244 Game Development I
| | √ |
MAT 220 Linear Algebra with Applications
| | | |
Liberal Studies (4)
- Consider CTI courses for Liberal Studies.
Third Year
Major Field Courses (5)
| Offered Winter | |
| In class | |
| √ |
GAM 245 Game Development II
| | |
GAM 350 Physics for Game Developers
| | |
GAM 374 Action Games Programming
| | √ |
GAM 376 Artificial Intelligence for Computer Games
| | √ |
CSC 373 Computer Systems I
| | | |
Gaming Electives (2)
Liberal Studies (5)
- Consider CTI courses for Liberal Studies.
Fourth Year
Major Field Courses (4)
| Offered Winter | |
| In class | |
| |
GPH 389 Real-Time Graphics Techniques
| | |
GAM 378 Strategy Games Programming
| | √ |
GAM 394 Game Development Project I
| | |
GAM 395 Game Development Project II
| | | |
Gaming Electives (3)
Liberal Studies (5)
- Consider CTI courses for Liberal Studies.
| Offered Winter | |
| In class | |
| √ |
CSC 374 Computer Systems II
| | √ |
DC 215 Digital Sound Design
| | √ |
GAM 250 Digital Sound for Computer Games
| | |
GAM 341 Introduction to Level Design
| | |
GAM 380 Console Game Development Environments
| | √ |
GAM 382 Educational and Children's Games
| | |
GAM 385 Introduction to Game Programming in Java
| | |
GAM 386 Game Development for Mobile Devices
| | |
GAM 390 Multiplayer Game Development
| | |
GPH 213 Perceptual Principles for Digital Environments III
| | √ |
DC 205 Foundations of Cinema
| | |
DC 231 Digital Still Photography
| | |
GPH 250 Digital Modeling I
| | √ |
GPH 259 Design Geometry
| | |
GPH 325 Survey of Computer Graphics
| | √ |
GPH 339 Advanced Rendering Techniques
| | |
GPH 350 Digital Modeling II
| | |
GPH 360 Modeling Spaces
| | |
GPH 375 Advanced Graphics Development
| | √ |
SE 325 Principles and Practices of Software Engineering
| | √ |
SE 330 Object Oriented Modeling
| | | |
Note: Grades for all courses in the students major (i.e.
non-Liberal Studies and non-Open Elective) must be 'C' or better. Grades of
'C-' may be accepted provided the overall grade point average in the major is
2.0 or better.

Last Modified:
Wednesday December 19, 2007
|
Programming Language Prerequisites
PL1 = One quarter of Java or C++
PL2 = Two quarters of Java or C++
DS = Data Structures in Java or C++
PLP = Proficiency in 2 programming languages: two quarters of a programming language and 1 bridge course in the other
|