Bachelor of Innovation in Game Design and Development (GDD)

Objectives
The Bachelor of Innovation in Game Design and Development (GDD) will provide students with a firm foundation in the basics of game design and development while also giving them the flexibility to pursue their special interests through concentration courses. In addition, students will learn the business and communication background required for working effectively in the interdisciplinary teams that are the norm in game design and development. The Bachelor of Innovation in Game Design and Development will therefore provide students with the technical, business, and communication background to work on innovative game design and development projects, including the ability to: (1) recognize the broader issues in GDD-related problems; (2) understand the technological, business, legal and societal constraints affecting this technology; and (3) have the ability to communicate the key issues, needs, potential options, and final solution to a challenge. The program seeks to prepare students for successful careers and lifelong learning, whether they pursue traditional game industry employment, form their own companies, or pursue other employment opportunities outside the game domain.

 

(3) have the ability to communicate the key issues, needs, potential options, and final solution to a GDD challenges. The program seeks to prepare students for successful careers and lifelong learning, whether they pursue traditional corporate employment or form their own companies.

Degree Requirements
The degree requirements for the Bachelor of Innovation degree in Game Design and Development requires completion of at least 120 credit hours and a minimum 2.0 grade point average in all computer science courses, GDD courses, and courses taken at the University of Colorado. The courses for the degree are outlined as follows:

 



Innovation Core (27 credits, 15 of which are HSS)

Business Core (21 credits, 6 of which are HSS)

or Globalization Core (21 credits, all of which are HSS)

or Creative Communication Core (21 credits, all of which are HSS)

Note: GDD students who select the Business Core or Globalization Core are required to take VA 101, VA 104, and VA 210 as free electives.

Mathematics (7 credits):

MATH 135. Calculus I 4
MATH 313. Introduction to Linear Algebra 3

Science (10 credits):

Physics: PES 111, 115 5
5 more credit hours from Biology, Chemistry, Geography and Environmental Studies, Geology, and Physics and Energy Science 5

English (3 credits):

Eng 131 Writing and Rhetoric 3

GDD Core (30 credits):

CS 110. Problem Solving through Game Creation 3
CS 302. Advanced OO Techniques using C#/.NET OR

 

CS 306. Object-Oriented Programming in C++

3
CS 335. Introduction to Game Design and Development 3
CS 478. Advanced 3D Games and Digital Content Creation 3
CS 480. Computer Graphics 3
GDD 120. Introductory Programming for Game Developers 3
GDD 220. Data Structures for Game Developers 3
GDD 410. Advanced Game Design Concepts 3
MUS 215. The Computer in Music 3
WMST 201. Gaming and Society: Gender and Ethnicity 3

GDD Concentration Requirements (15 credits):

Students select 15 hours of concentration courses related to game design and development from the table below. We believe that there will be a significant number of students interested in opportunities for even deeper exploration of GDD topics than undergraduate courses provide. The table below also includes a variety of graduate-level courses that are regularly taken by undergraduates at UCCS.

CS 422. Computer Networks 3
GDD 330. Modeling and Simulation for Games 3
GDD 360. Developing Serious Games 3
GDD 440. Artificial Intelligence for Games 3
GDD 450. Online Game Development 3
GDD 499. Independent Study 3
CS 575. Computational Geometry 3
CS 576. Geometric Modeling 3
CS 577. Animation and Visualization 3
CS 579. Wearable Computing and Complex Systems 3
CS 581. Advanced Graphics 3
CS 677. Virtual Reality/HCI 3

Free Electives (7 credits):

Free Electives 7

The Bachelor of Innovation students are required to participate in research/innovation projects. Most of these will be industry-sponsored projects. Students employed full-time who wish to pursue a degree in this program will be required to sign IP agreements and have such agreements executed by their employer, or arrange for their employer to be one of the industry-sponsored projects.


Science (10 credits):

10 Credits of science selected from classes below. Must include 1 year in same subject and at least 1 lab 10
Physics: PES 111, 112, 115; OR CHEM 103, 106; OR; Biology: BIOL 110 and 111 or 115 and 116 GEOL 101 and 101L, 102 or additional physics courses that require PES 111 as a prerequisite.

Computer Science Core for Security (30 credits):

CS 115. Principles of Computer Science 3
CS 145. Data Structures and Algorithms in Java 3
CS 208. Programming in UNIX 2
CS 206. Programming with C 3
CS 216. Computer Organization and Assembly Language 3
CS 306. Object-Oriented Programming in C++

 

Or CS302 Object-Oriented Programming in C#

3
CS 305. Social and Ethical Implications of Computing, 1*
CS 330. Software Engineering 3
CS 420. Computer Architecture 3
CS 422. Computer Networks 3
CS 450. Operating Systems I 3

Security Specific Core (21 credits):

CS 291 System Admin and Security (New Course) 3
PAD 340: Public Administration and Homeland Security 3*
CS 491 Fundamentals of Computer/Network Security 3
PAD 440: Understanding Terrorism 3*
CS 492. Applied Cryptography 3
Security Electives (CS, Management, BIS, Forensic, PAD) 6

Electives (3 credits):

Free/HSS Electives 3

This track, which may also be called the BI in Computer Security, is a restructuring of the UCCS CS degree with added courses outside of CS that are critical to understanding some of todays larger security threats. In terms of duplication, we note that UCCS and the United States Air Force Academy are the only two institutions in the state that are certified at the NSA Committee on National Security Systems (CNSS) 4011 level, and the academy is certified at the 4014 level. While other schools have some level of course work, no state supported institution has an NSA acknowledged curriculum. This new curriculum will bring UCCS up to the 4014 level, permitting us to seek status as an NSA center of excellence which can be an opportunity for additional fund raising and attracting students.

Bachelor Of Innovation In Computer Security Sample Program

The following document is intended for student use only. It represents the suggested order and semesters in which students should take courses to graduate within 4 years. Since each student starts at a different level of mathematical ability this listing should only be considered a guide. Specific questions about the sample program should be directed to the Engineering Advisor at (719) 255-3427. Please refer to the Major Checklist for elective options and course prerequisites and corequisites.

Courses marked with an * are often available in the summer. Courses marked with ** are ONLY offered in that semester. Please check with the Engineering Advisor if you would like to take some of these courses during the summer. Please note that CS students may want to offload some of the heavier semesters, making up the hours by taking courses during the summer semester, and still graduate in 4 years

FRESHMAN YEAR

FALL SEMESTER (16 credit hours) SPRING SEMESTER (15 credit hours)

*MATH 135 Calculus I -- 4

*CS 115 Principles of Computer Science -- 3

**ENTP 100 Intro. to Entrepreneurship -- 3

*ENGL 131 Rhetoric & Writing I -- 3

ID101 COB/EAS Fresh. Seminar
(BYOB, ITeckKnow, Mindstorms) -- 3

*MATH 215 Discrete Mathematics -- 3

*CS 145 Data Structures & Algorithms -- 3

*CS 206 Programming in C -- 3

**INOV 101 The Innovation Process -- 3

*Cross Disciplinary Core -- 3


SOPHOMORE YEAR

FALL SEMESTER (16 credit hours) SPRING SEMESTER (15 credit hours)

Science (PES,Chem/Bio) with lab -- 5

C S 208 Programming with UNIX -- 2

CS 216 Computer Org. & Assembly Language -- 3

**INOV 210 Tech. Writing, Proposals,and Presentations -- 3

INOV 201 Innovation Team, Reporting & Analysis -- 1

*Cross Disciplinary Core -- 3

Science (PES,Chem/Bio) with Lab -5

CS 306 Object-Oriented Programming in C++ OR

C S 302 Adv Object Tech Using C#/.NET.C# -- 3

CS 291 System Admin. and Security -- 3

**BLAW 201 Business and Intellectual Property Law -- 3

INOV 202 Innovation Team, Reporting & Analysis -- 1


JUNIOR YEAR

FALL SEMESTER (16 credit hours) SPRING SEMESTER (17 credit hours)

*MATH 313 Intro. to Linear Algebra -- 3

CS 472 Design & Analysis of Algorithms -- 3

PAD 340 Public Admin. and Homeland Security -- 3

INOV 301 Innovation Team, Reporting & Analysis -- 1

*Cross Disciplinary Core -- 6

ECE 3610 Engineering Probability & Stats -- 3

CS 422 Computer Networks -- 3

CS 330 Software Engineering -- 3

CS 420 Computer Architecture I -- 3

*Cross Disciplinary Core -- 3

INOV 302 Innovation Team, Design & Research -- 2


SENIOR YEAR

FALL SEMESTER (17 credit hours) SPRING SEMESTER (15 credit hours)

**CS 450 Operating Systems I -- 3

**CS 470 Computability, Automata & Formal Lang. -- 3

**CS 491 Fundamentals of Computer/Network Security -- 3

INOV 401 Innovation Team, Design & Research -- 2

*Cross Disciplinary Core -- 3

*Security Elective Course -- 3

**CS 492 Applied Cryptography -- 3

**CS 305 Ethical Implications of Computing -- 1

INOV 402 Innovation Team, Design & Research -- 2

PAD 440 Understanding Terrorism -- 3

*Security Elective Course -- 3

*Cross Disciplinary Core -- 3

 


Bachelor of Innovation in Game Design and Development (GDD)

Objectives
The Bachelor of Innovation in Game Design and Development (GDD) will provide students with a firm foundation in the basics of game design and development while also giving them the flexibility to pursue their special interests through concentration courses. In addition, students will learn the business and communication background required for working effectively in the interdisciplinary teams that are the norm in game design and development. The Bachelor of Innovation in Game Design and Development will therefore provide students with the technical, business, and communication background to work on innovative game design and development projects, including the ability to: (1) recognize the broader issues in GDD-related problems; (2) understand the technological, business, legal and societal constraints affecting this technology; and (3) have the ability to communicate the key issues, needs, potential options, and final solution to a challenge. The program seeks to prepare students for successful careers and lifelong learning, whether they pursue traditional game industry employment, form their own companies, or pursue other employment opportunities outside the game domain.

 

(3) have the ability to communicate the key issues, needs, potential options, and final solution to a GDD challenges. The program seeks to prepare students for successful careers and lifelong learning, whether they pursue traditional corporate employment or form their own companies.

Degree Requirements
The degree requirements for the Bachelor of Innovation degree in Game Design and Development requires completion of at least 120 credit hours and a minimum 2.0 grade point average in all computer science courses, GDD courses, and courses taken at the University of Colorado. The courses for the degree are outlined as follows:

 



Innovation Core (27 credits, 15 of which are HSS)

Business Core (21 credits, 6 of which are HSS)

or Globalization Core (21 credits, all of which are HSS)

or Creative Communication Core (21 credits, all of which are HSS)

Note: GDD students who select the Business Core or Globalization Core are required to take VA 101, VA 104, and VA 210 as free electives.

Mathematics (7 credits):

MATH 135. Calculus I 4
MATH 313. Introduction to Linear Algebra 3

Science (10 credits):

Physics: PES 111, 115 5
5 more credit hours from Biology, Chemistry, Geography and Environmental Studies, Geology, and Physics and Energy Science 5

English (3 credits):

Eng 131 Writing and Rhetoric 3

GDD Core (30 credits):

CS 110. Problem Solving through Game Creation 3
CS 302. Advanced OO Techniques using C#/.NET OR

 

CS 306. Object-Oriented Programming in C++

3
CS 335. Introduction to Game Design and Development 3
CS 478. Advanced 3D Games and Digital Content Creation 3
CS 480. Computer Graphics 3
GDD 120. Introductory Programming for Game Developers 3
GDD 220. Data Structures for Game Developers 3
GDD 410. Advanced Game Design Concepts 3
MUS 215. The Computer in Music 3
WMST 201. Gaming and Society: Gender and Ethnicity 3

GDD Concentration Requirements (15 credits):

Students select 15 hours of concentration courses related to game design and development from the table below. We believe that there will be a significant number of students interested in opportunities for even deeper exploration of GDD topics than undergraduate courses provide. The table below also includes a variety of graduate-level courses that are regularly taken by undergraduates at UCCS.

CS 422. Computer Networks 3
GDD 330. Modeling and Simulation for Games 3
GDD 360. Developing Serious Games 3
GDD 440. Artificial Intelligence for Games 3
GDD 450. Online Game Development 3
GDD 499. Independent Study 3
CS 575. Computational Geometry 3
CS 576. Geometric Modeling 3
CS 577. Animation and Visualization 3
CS 579. Wearable Computing and Complex Systems 3
CS 581. Advanced Graphics 3
CS 677. Virtual Reality/HCI 3

Free Electives (7 credits):

Free Electives 7

The Bachelor of Innovation students are required to participate in research/innovation projects. Most of these will be industry-sponsored projects. Students employed full-time who wish to pursue a degree in this program will be required to sign IP agreements and have such agreements executed by their employer, or arrange for their employer to be one of the industry-sponsored projects.

GAME DESIGN AND DEVELOPMENT SAMPLE PROGRAM (Calculus Early)

The following document is intended for student use only. It represents the suggested order and semesters in which students should take courses to graduate within 4 years. Since each student starts at a different level of mathematical ability this listing should only be considered a guide. Specific questions about the sample program should be directed to the Engineering Advisor at (719) 255-3427. Please refer to the BI GDD Checklist for elective options and course prerequisites and corequisites.

Courses marked with an * are often available in the summer. Courses marked with ** are ONLY offered in that semester. Please check with the Engineering Advisor if you would like to take some of these courses during the summer. Note that the default Cross Discipline Core for GDD students is the Creative Communication Core. If a GDD student wants to take the Business of Globalization cores instead, they can, but they are still required to take VA 101, VA 104, and VA 210 amoung their free electives.


Freshman YEAR
FALL SEMESTER (16 credit hours) SPRING SEMESTER (14 credit hours)

**ENTP 100 Intro. to Entrepreneurship -- 3

CS 110 Problem Solving Through Game Creation -- 3

*ENGL 131 Rhetoric & Writing I -- 3

*MATH 135 Calculus I -- 4

ID101 COB/EAS Freshman Seminar
(BYOB, ItechKnow, Mindsorms)- 3

GDD 120 Intro. Programming for Game Developers - 3

**INOV 101 The Innovation Process -- 3

PES 111 General Physics I -- 4

PES 116 Advanced Physics Lab I -- 1

VA 101 Beginning Studio 2D - 3


SOPHMORE YEAR
FALL SEMESTER (16 credit hours) SPRING SEMESTER (16 credit hours)

GDD 220 Data Structures for Game Developers -- 3

INOV 201 Innovation Team, Reporting & Analysis -- 1

**INOV 210 Tech. Writing, Proposals,and Presentations -- 3

LEAD 106 Leadership Communication - 3

MUS 215 The Computer in Music-- 3

VA 104 Beginning Drawing - 3

BLAW 201 Business and Intellectual Property Law -- 3

Comm 201 Oral Comm. In the Workplace - 3

CS 302 Adv Object Tech Using C#/.NET.C# OR
CS 306 Object-Oriented Programming in C++ -- 3

INOV 202 Innovation Team, Reporting & Analysis -- 1

VA 210 Digital Imaging - 3

WMST 201 Gaming and Society: Gender and Ethnicity -- 3


JUNIOR YEAR
FALL SEMESTER (16 credit hours) SPRING SEMESTER (15 credit hours)

CS 335 Intro. to Game Design and Development -- 3

INOV 301 Innovation Team, Reporting & Analysis -- 1

*MATH 313 Intro. to Linear Algebra -- 3

GDD Concentration Course -- 3

Cross Discipline Core Course -- 3

Natural Science Elective -- 3

CS 480 Computer Graphics -- 3

INOV 302 Innovation Team, Design & Research -- 2

Cross Discipline Core Course -- 3

GDD Concentration Courses -- 3

Natural Science Elective -- 2

*Free Elective -- 2


SENIOR YEAR
FALL SEMESTER (14 credit hours)

SPRING SEMESTER (13 credit hours)

BUAD 400 Government, Law, and Society -- 3

CS 478 Adv. 3D Games and Digital Content Creation -- 3

INOV 401 Innovation Team, Design & Research -- 2

GDD Concentration Course -- 3

*Free Elective -- 3

GDD 410 Advanced Game Design Concepts -- 3

*Free Elective -- 2

INOV 402 Innovation Team, Design & Research -- 2

GDD Concentration Course -- 3

GDD Concentration Course -- 3




Bachelor of Innovation in Electrical Engineering

Objectives
The Bachelor of Innovation in Electrical Engineering will provide students with both the technical and business background to work on innovative electrical engineering-related projects, including the ability to: (1) recognize the broader issues in electrical engineering technology-related problems; (2) understand the technological, business, legal and societal constraints affecting this technology; and (3) have the ability to communicate the key issues, needs, potential options, and final solution to a challenge. The program seeks to prepare students for successful careers and lifelong learning. In addition to the technical competence to be expected of a graduate with a bachelors degree in electrical engineering, students will develop the critical thinking skills, multi-faceted team oriented skills and basic business background to ensure that they can effectively compete in the changing technological career landscape for positions that are unlikely to be off-shored.

Degree Requirements
The degree requirements for the Bachelor of Innovation degree in Electrical Engineering require completion of at least 128 credit hours, participation in the Exit Interview, a minimum 2.0 grade point average in all ECE courses and all courses taken at the University of Colorado, and a minimum 2.0 in ECE 1411, ECE 2205 and ECE 2411. The courses for the degree are outlined as follows

Innovation Core (27 credits, 15 of which are HSS)

Business Core (21 credits, 6 of which are HSS)

or Globalization Core (21 credits, all of which are HSS)

Mathematics (18 credits):

MATH 135. Calculus I 4
MATH 136. Calculus II 4
MATH 235. Calculus III 4
MATH 340. Intro to Differential Equations 3
ECE 3610. Engineering Probability & Statistics 3


Science (11 credits):

Physics: PES 111, 112, 213 11

English (3 credits):

Eng 131 Writing and Rhetoric 3

EE Core (39 credits)

ECE 1001 Intro. to Robotics 3
ECE 1411, 2411. Logic Circuits I, II 4
ECE 1021. Computer Based Modeling 3
ECE 2050. Introduction to Physical Electronics 3
ECE 2205, 3205 Circuits and Systems I, II 8
ECE 2610. Introduction to Signals and Systems 4
ECE 3020. Semiconductor Devices I 3
ECE 3110. Electromagnetic Fields I 3
ECE 3210 Electronics I 3
ECE 3230 Electronics Laboratory I 1
ECE 3420. Microprocessor Systems Laboratory 1
ECE 3430. Intro to Microcomputer Systems 3

Electives (9 credits)

Technical Electives Select from: 9
Electrical and Computer Engineering (3000 level or above)
Computer Science (300 level or above)

Bachelor Of Innovation In Electrical Engineering Sample Program

The following document is intended for student use only. It represents the suggested order and semesters in which students should take courses to graduate within 4 years. Since each student starts at a different level of mathematical ability this listing should only be considered a guide. Specific questions about the sample program should be directed to the Engineering Advisor at (719) 255-3427. Please refer to the Major Checklist for elective options and course prerequisites and corequisites.

Courses marked with an * are often available in the summer. Courses marked with ** are ONLY offered that semester. Please check with the Engineering Advisor if you would like to take some of these courses during the summer. Please note that all ECE courses numbered above 3000 are generally only offered during the indicated semester, except for ECE 4890 and 4899.

FRESHMAN YEAR
FALL SEMESTER (16 credit hours) SPRING SEMESTER (16 credit hours)

*MATH 135 Calculus I -- 4

*PES 111 General Physics I -- 4

ID101 Mindstroms Freshman Seminar -- 3

*ECE 1411 -- Logic Circuits I -- 2

**ENTP 100 Intro. to Entrepreneurship -- 3

*MATH 136 Calculus II -- 4

*PES 112 General Physics II -- 4

*ECE 2411 Logic Circuits II -- 2

*ENGL 131 Rhetoric & Writing I -- 3

**INOV 101 The Innovation Process -- 3



SOPHOMORE YEAR
FALL SEMESTER (15 credit hours) SPRING SEMESTER (17 credit hours)

*MATH 235 Calculus III -- 4

*ECE 1021 Computer Based Modeling -- 3

ECE 2610 Intro to Signals and Systems -- 4

**INOV 210 Tech. Writing, Proposals,and Presentations -- 3

INOV 201 Innovation Team, Reporting & Analysis -- 1

*MATH 340 Intro. to Differential Equations -- 3

ECE 2205 Intro. to Circuits and Systems I -- 4

ECE 2050 Intro. to Physical Electronics -- 3

*Cross Disciplinary Core -- 3

INOV 202 Innovation Team, Reporting & Analysis -- 1

**BLAW 201 Business and Intellectual Property Law -- 3


JUNIOR YEAR

FALL SEMESTER (16 credit hours)

SPRING SEMESTER (17 credit hours)

ECE 3210 Electronics I -- 3

ECE 3230 Electronics Lab I -- 1

ECE 3205 Circuits and Systems II -- 4

ECE 3420 Microprocessor Systems Lab -- 1

ECE 3430 Intro. to Microcomputer Systems -- 3

INOV 301 Innovation Team, Reporting & Analysis -- 1

*Cross Disciplinary Core -- 3

ECE 3110 Electromagnetic Fields -- 3

ECE 3610 Engineering Probability & Stats -- 3

INOV 302 Innovation Team, Design & Research -- 2

*Technical Elective Courses -- 3

*Cross Disciplinary Core -- 6


SENIOR YEAR

FALL SEMESTER (17 credit hours)

SPRING SEMESTER (14 credit hours)

ECE 3020 Semiconductor Device I -- 3

*MATH elective numbered 310 or higher -- 3

INOV 401 Innovation Team, Design & Research -- 2

*Technical Elective Courses -- 3

*Cross Disciplinary Core -- 5

BUAD 400 Government, Law, and Society -- 3

INOV 402 Innovation Team, Design & Research -- 2

Free Elective -- 3

*Technical Elective Course -- 3

*Cross Disciplinary Core -- 3


New Course Descriptions INOV 101 The Innovation Process INOV 210 Technical Writing, Proposals and Presentations INOV 201/202/301 Innovation Team, Reporting & Analysis INOV 302/401/402 Innovation Team, Design & Research BLAW 201 Business and Intellectual Property Law FNCE 301 Intro to Finance for Innovation CS292 System Admin and Security GDD 120 Introductory Programming for Game Developers GDD 220 Data Structures for Game Developers GDD 330 Modeling and Simulation for Games GDD 360 Developing Serious Games GDD 410 Advanced Game Design Concepts
GDD 440 Artificial Intelligence for Games GDD 450 Online Game Development GDD 499 Independent Study WMST 201 Gaming and Society: Gender and Ethnicity