Students must earn a C or better in all the major courses (CSE, CS, SWE, and CGDD).
|
ENGL 1101 |
Composition I |
3 |
|
ENGL 1102 |
Composition II |
3 |
|
MATH 2253 |
Calculus I |
4 |
|
MATH 2254 |
Calculus II |
4 |
|
MATH 2345 |
Discrete Math |
3 |
|
MATH 2260 |
Probability and Statistics I |
3 |
|
COMM 2400 |
Public Speaking |
2 |
|
STS 2400 |
Science, Technology, and Society |
2 |
|
Area C Group 1 |
Take One Course From the Literature Group |
3 |
|
Area C Group 2 |
Take One Course From the Art and Culture Group |
3 |
|
Area D |
See your advisor before you select science courses |
8 |
|
Area E Group 1 |
American Context |
3 |
|
Area E Group 2 |
World History |
3 |
|
Area E Group 3 |
Behavioral Science |
3 |
|
Area E Group 4 |
Cultures and Societies |
3 |
|
CSE 1301 |
Programming & Problem Solving I |
4 |
|
CSE 1302 |
Programming & Problem Solving II |
4 |
|
CSE 2642 |
Professional Practices and Ethics |
2 |
|
CS3224 |
Computer Organization and Architecture |
4 |
|
CS 3424 |
Data Structures |
4 |
|
CS4253 |
Artificial Intelligence |
3 |
|
CS4363 |
Computer Graphics and Multimedia |
3 |
|
SWE2313 |
Introduction to Software Engineering |
3 |
|
SWE3643 |
Software Testing and Quality Assurance |
3 |
|
SWE4324 |
User-Centered Design |
4 |
|
CGDD2002 |
Fundamentals of Game Design |
2 |
|
CGDD3103 |
Application Extensions and Scripting |
3 |
|
CGDD4003 |
Digital Media and Interaction |
3 |
|
CGDD4203 |
Mobile and Casual Game Development |
3 |
|
CGDD4303 |
Educational and Serious Game Design |
3 |
|
CGDD4803 |
Studio |
3 |
|
CGDD4814 |
Capstone |
4 |
|
Upper-level Concentration (see below for options or as approved) |
9 |
|
|
Free Electives |
6 |
|
|
Degree Program Total |
120 |
|
Students are strongly recommended to take at least one Physics course for their Area D because some later courses in this program (in particular the CGDD4113 and CGDD4603) may rely upon Physics. Students who are interested in the Simulation-Informatics concentration (see below) may find Biology or Chemistry beneficial instead of Physics.
BS CGDD Upper-level Concentration
While the required courses in the degree ensure students are exposed to the breadth of the field of computer game design and development, it is also imperative that students are given flexibility to customize their experience and apply the knowledge gained in their required courses. To this end, the degree requires students select a concentration in which they may gain a depth of knowledge within their chosen area.
The following are suggested concentrations, but students may select a customized plan of study and set of courses under with their advisor's approval.
|
Media-Production |
MATH2255 – Calculus 3 CGDD4113 – 3D Modeling and Animation CGDD4603 – Production Pipeline and Rendering
|
|
Distributed-Mobile |
SWE3683 – Embedded Systems Analysis & Design CS4253 – Distributed Computing CS4263 – Computer Networks
|
|
Educational-Serious |
6 hours of approved TCOM courses CGDD4313 – Designing Online Learning Content and Environments
|
|
Planning-Management (pick 3 of 4) |
MGNT3105 – Management and Organizational Behavior MGNT4185 – Technology Management SWE3623 – Software Systems Requirements SWE4663 – Software Project Management
|
|
Simulation-Informatics |
CS3153 – Database Systems CS4253 – Distributed Computing CGDD4703 – Data Modeling and Simulation |
BS CGDD Program Objectives
Meet the educational needs of students and prepare them for careers within the discipline
Expand the visibility of SPSU and the University System of Georgia (USG) in the field of game design and development
Create a strong community of students and alumni
Serve the community and industry
BS CGDD Learning Outcomes
Upon graduation, students will be able to: