|
General Foundation: |
|
|
DW101 |
Strategies for Success
|
1 credit hour |
| |
|
|
|
Communications: |
|
12 credit
hours |
|
EN101 |
College
Writing |
|
|
EN102 |
College
Writing and Research -OR- |
|
ID110 |
Critical
Thinking |
|
|
EN208 |
Public
Speaking |
|
|
EN215 |
Professional Writing |
|
| |
|
|
|
Humanities: |
|
6 credit
hours |
|
One
200-level Humanities (HU) course |
|
|
One
300-level Humanities (HU) course |
|
| |
|
|
|
Social and
Behavioral Science: |
6 credit
hours |
|
One
200-level Social Science course |
|
|
One
300-level Social Science course |
|
| |
|
|
|
Humanities
or Social Science: |
6 credit
hours |
|
Select two
courses from the following: |
|
|
200- or
300-level Humanities (HU) course(s)
-AND/OR- |
|
100-,
200-, or 300-level Social Science
courses(s)* |
|
|
*Specified
courses in Economics (EC), History (HI),
Political Science (PS), Psycology (PY),
Sociology (SO), Social Science (SS), or
Interdisciplinary Studies (ID) |
|
| |
|
|
|
Mathematics and Natural Science: |
16 credit
hours |
|
MA201 |
Calculus I
(4) |
|
|
MA202 |
Calculus
II (4) |
|
|
MA250 |
Linear
Algebra (4) |
|
|
Select one
of the following: |
|
|
PH215 |
Physics I
and |
|
|
PH215L |
Physics I
lab (1) -OR- |
|
|
CH101 |
Inorganic
Chemistry (4) |
|
| |
|
|
|
Senior
Seminar: |
|
3 credit
hours |
|
One
400-level Interdisciplinary (ID) Seminar |
|
| |
|
|
|
Major
Courses: |
Grade of C
or higher required |
46 credit
hours |
|
CS111 |
Discrete
Mathematics I |
|
|
CS113 |
Introduction to Programming (4) |
|
|
CS114 |
Introduction to Software Engineering &
Game Development (4) |
|
|
CS217 |
Data
Structures and Algorithms I |
|
|
CS218 |
Data
Structures and Algorithms II |
|
|
CS219 |
Computer
Architecture I & Simulation |
|
|
CS238 |
UNIX
Programming |
|
|
CS312 |
Algorithms |
|
|
CS317 |
Networks |
|
|
CS320 |
Programming Language Concepts |
|
|
CS361 |
Computer
Software/Operating Systems |
|
|
CS425 |
Systems
Architecture & Autonomous Mobile
Robotics |
|
|
CSXXX |
Programming Web Servers |
|
| |
|
|
|
Graphics, Gaming & Simulation |
24 credit
hours |
|
Grade
of C or higher required |
|
|
CS409 |
Three-D
Game Programming |
|
|
CS427 |
Computer
Graphics |
|
|
CS435 |
Advanced
Computer Graphics |
|
|
CSXXX |
Action
Scripting |
|
|
CSXXX |
3-D Game
Design |
|
|
CSXXX |
Fundamentals of Game Design |
|
|
CSXXX |
Animation |
|
|
CSXXX |
Web Game
Engine Design |
|
|
CSXXX |
Virtual
Reality |
|
|
CSXXX |
Capstone |
|
| |
|
General
Electives: |
|
9 credit
hours |
|
Total
Credits Required: |
124 credit
hours |
|
Gaming,
Simulation & Robotics—
Bachelor of Science
Degree
Suggested Sequence of Courses |
Fall
Freshman
CS113 Introduction to Programming
(4)
DW101 Strategies for Success (1)
EN101 College Writing
MA201 Calculus I (4)
Humanities or Social Science Elective |
Spring
Freshman
CS111 Discrete Mathematics I
CS114 Introduction to Software
Engineering & Game Development (4)
EN102 College Writing and Research
EN208 Public Speaking
MA202 Calculus II (4) |
Fall
Sophomore
CSXXX Programming Web Servers
CSXXX Fundamentals of Game Development
CS217 Data Structures & Algorithms I
CS219 Computer Architecture I &
Simulation
HU200 200-level Humanities Elective |
Spring
Sophomore
CSXXX Action Scripting
CS218 Data Structures & Algorithms II
CS238 UNIX Programming
MA250 Linear Algebra w/ Apps (4)
SS200 200-level Social Science Elective |
Fall
Junior
CS427 Computer Graphics
CS312 Algorithms
CS409 3-D Game Programming
HU300 300-level Humanities Elective
Lab Science Elective (4) |
Spring
Junior
CS317 Networks
CSXXX Applied 3-D Programming
CS320 Programming Language Concepts
EN215 Professional Writing
SS300 300-level Social Science Elective |
Fall
Senior
CSXXX Gaming Elective
CSXXX Gaming Elective
ID400 Senior Interdisciplinary Seminar
Humanities or Social Science Elective
General Elective |
Spring
Center
CS361 Computer Software/Operating
Systems
CS425 System Architecture & Autonomous
Mobile Robotics
CSXXX Gaming Elective
General Electives (6) |
|
|