B.S. Combined Major for Computer Science and Interactive Media
Change History
The 2011 revisions are as follows:
-
Eliminates the requirement for an overall GPA of 2.75.
-
Requires an overall GPA of 2.0 in Computer and Information Science.
-
Requires an overall GPA of 2.0 in Interactive Media.
-
IM 3200 Interactive Sound Development is no longer explicitly
required.
-
The number of explicit course-lab pairs required in Art+Design
is decreased from 4 to 2.
-
The number of Creative Industries Electives is increased
from 4 to 5.
-
The number of General Electives is increased from 3 to 5.
-
The credits required for the degree is decreased from 138 SH
to 136 SH.
-
Some course titles and course numbers in Art+Design have been
corrected.
-
Some additional Creative Industries Electives have been added
including courses in Mathematics.
Revision of December 20, 2012:
-
Notes the changes in offering the Overview and Co-op Preparation courses.
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
-
In the Creative Industries Electives, replaces the courses:
-
GAME 2150 Programming for Games
-
GAME 3150 Game Design Algorithms
-
GAME 3250 Artificial Intelligence for Games
with the corresponding CS courses:
-
CS 3540 Game Programming
-
CS 4850 Building Game Engines
-
CS 4150 Game Artificial Intelligence
-
Adds the following CS courses as additional Creative Industries
Electives:
-
CS 3520 Programming in C++
-
CS 3650 Computer Systems
-
CS 3700 Networks and Distributed Systems
-
CS 3800 Theory of Computation
Note that CS 3520 is a prerequisite for CS 3540 and that CS 3800
which was formerly a requirement is now an elective.
-
Adds the following GAME courses as additional Creative Industries
Electives:
-
GAME 2200 Games and Learning
-
GAME 2500 Foundations of Game Design
-
GAME 3700 Rapid Idea Prototyping for Games
-
GAME 3800 Game Concept Development and Production
-
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.