B.S. Combined Major in Computer Science and Game Development
formerly
B.S. Combined Major in Computer Science and Game Design
Change History
The revisions from 2011 to 2012 are as follows:
-
Increases CS course requirements from 9 courses @ 4 SH
to 14 courses @ 4 SH.
-
Adds 5 courses to the CS course requirements:
- CS 3520 Programming in C++
- CS 3540 Game Programming
- CS 3560 Game Algorithms
- CS 3600 Systems & Networks
- CS 4700 Network Fundamentals
-
Maintains GAME course requirements at 7 courses @ 4 SH.
-
Retains 5 courses as explicit GAME requirements.
- GAME 1110 Games and Society with lab GAME 1111
- GAME 3700 Game Projects: Pre-Production
- GAME 3800 Game Projects: Assets &Prototyping
- GAME 4700 Game Design Capstone 1
- GAME 4701 Game Design Capstone 2
-
Requires 2 GAME elective courses @ 4 SH.
-
Introduces 2 focused “CS/Game Related Electives”.
-
Eliminates all requirements in Art+Design.
-
Increases MATH course requirements from 1 course @ 4 SH to 2 courses @ 4 SH.
-
Adds to the MATH requirements:
- MATH 1341 Calculus 1 for Science/Engineering
-
Reduces General Electives from 5 courses @ 4 SH
to 3 courses @ 4 SH.
-
The credits required for the degree change from 136 SH
to 134 SH.
The revisions to the original 2012 requirements are as follows:
-
The required course
has had its course number, title, and description changed to:
- CS 4850 Building Game Engines
-
The degree program will continue to require 14 CCIS courses
@ 4 SH each.
Of these, 12 CCIS courses will be explicitly required.
The remaining 2 CCIS courses will be a choice of 2 of the
following 3 courses:
- CS 4150 Game Artificial Intelligence
- CS 4700 Network Fundamentals
- IS 4300 Human Computer Interaction
Revision of December 20, 2012:
-
Notes the changes in offering the Overview and Co-op Preparation courses.
Revision of May 19, 2013:
-
Uses the new titles for GAME 3700 and GAME 3800:
- GAME 3700 Rapid Idea Prototyping for Games
- GAME 3800 Game Concept Development and Production
Revision of Summer 2013:
-
Replaces the requirement for the course
-
CS 3800 Theory of Computation
with a requirement for the course
-
CS 4800 Algorithms and Data
-
Replaces the requirement for the course
-
CS 3600 Systems and Networks
with a requirement for the course
-
Adds a requirement for the course:
-
CS 3700 Networks and Distributed Systems
-
Reduces the CCIS elective requirement from a choice of 2 out of 3
to a choice of 1 out of the following 2 courses:
-
CS 4150 Game Artificial Intelligence
-
IS 4300 Human Computer Interaction
-
The total of CCIS requirements remains 14 courses @ 4 SH each.
-
Replaces the requirement for the particular course
-
SOCL 4528 Computers and Society
with the category Computing and Social Issues that requires
one course out of five options:
-
SOCL 4528 Computers and Society
-
SOCL 3485 Environment, Technology, and Society
-
ANTH 3418 Wired/Unwired: Cybercultures and Technopolitics
-
POLS 3308 Governance and Society in the Cyberage
-
IA 5240 Privacy, Ethics, and Digital Rights
-
Reflects the university decision to change the prefix for
English writing courses from ENGL to ENGW.
Revision of Fall 2014:
-
Removes the requirement for Computing and Social Issues and uses
the existing requirement for GAME 1110 Games and Society to serve
this purpose.
-
Adds a requirement for the specific course:
- GAME 2500 Foundations of Game Design
-
The total of GAME requirements increases from 29 SH to 33 SH with
8 courses @ 4 SH and 1 course @ 1 SH.
-
The total of CS/GAME related electives continues to be 2 courses
@ 4 SH.
Revision of February 2015:
-
Changes the program name to
Computer Science and Game Development.
-
The changes in degree requirements given below apply to
students entering in Fall 2015 or later.
-
Adds a requirement for the specific GAME course:
- GAME 2010 The Business of Games
-
Replaces the requirement for 2 GAME electives with a
requirement for 1 GAME elective.
-
Adjusts the specimens to support 4-year 2-coop.