GAME PROGRAMMING (BS)
CODING THE FUTURE OF GAMING
Courses in game programming will emphasize the essential issues and the skills
required to develop games for multiple platforms such as web, console, PC and mobile
devices. These skills have broader applications in related industries such as
entertainment, business, research and training. Game programming students begin
with the programming principles, skills and techniques shared in all programming
disciplines and then specifically focus on game-specific features and techniques.
Game programming emphasizes C++ programming, scripting, data handling, DirectX/Open
GL development, game engine architecture, gameplay interaction, artificial intelligence,
networking and the use of middleware and industry APIs. Students in game programming
will also develop a critical approach to the study of gameplay, interaction and design.
The UAT game programming student will have a broad, deep skill set and be comfortable
on many platforms and with a myriad of languages.
DEGREE OBJECTIVES
-
Create and implement original games using common tools, languages and software for web, console,
PC or mobile game platforms.
-
Design and develop the architecture and/or infrastructure needed to support a complete game project.
-
Describe, implement and analyze fundamental data structures including lists, trees, hash tables,
and graphs, and algorithms including sorting and searching.
-
Create a quality object-oriented software solution that meets specified requirements.
-
Follow a software development process to analyze a problem, and to design, build and test a software
system in a team environment.
-
Demonstrate applicable skills using more than one programming language, development environment,
platform and source control system.
-
Examine and develop advanced and/or experimental topics in game programming.
Getting Started
Provide your information below and an Enrollment Advisor will contact
you shortly to answer your questions about UAT and the game programming.
program.
PROGRAM INFORMATION
|
Program Credits:
|
120
|
|
Major Credits:
|
36
|
|
Requirements to graduate include:
|
2.0 CGPA, completed required coursework, Portfolio, Internship, and Student Innovation Project
|
|
Normal timeframe in semesters to completion:
|
8
|
The ON TIME COMPLETION RATE for this program is, Bachelors 46%.
For a more detailed breakout of completion time frames and rates, please see the
UAT FAST FACTS page.
FUTURE CAREERS
BUREAU OF LABOR STATISTICS (BLS) STANDARD OCCUPATIONAL CLASSIFICATION (SOC)
15-1021 Computer Programmer
15-1099 Computer Specialists, All other
25-1021 Computer Science Teachers, Postsecondary
EMPLOYMENT RATE FOR THIS PROGRAM
For the program, Game Programming, there were 38 eligible graduates during the
reporting period. Of these students, 27 were employed in their field or a related
field for a total program employment percentage of 71%.
Overall Classification of Instructional Program (CIP) Code Employment Information
For the CIP Code, 11.0201, there were 50 eligible graduates during the reporting
period. Of these students, 38 were employed in their field or a related field for
a total CIP code employment percentage of 76%. This CIP code encompasses the following
UAT degree programs: Advancing Computer Science, Artificial Life Programming, Enterprise
Software Development, Game Programming, Open Source Technologies, Robotics and Embedded
Systems, and Software Engineering.
POSITIONS OUR GRADUATES HAVE TAKEN
- 2D Game Programmer – Chronic Logic, LLC
- Game Programmer – Floor 84 Studio, LLC
- Jr. Programmer – Cheyenne Mountain Entertainment
- Associate Programmer – Sony Online Entertainment
- Software Engineer – Advise Technologies
INTERNSHIP
Companies hiring our student interns:
- Sony Online Entertainment
- Realmware Corporation
- Meltmedia
- Pili Lele, Inc
- Kinetic Muscles, Inc
SOC MEDIAN SALARY
15-1021 Computer Programmers
15-1099 Computer Specialists, All other
25-1021 Computer Science Teachers, Postsecondary
Program Costs and Graduation Data
|
On Campus
Bachelors
|
Online
Bachelors
|
|
Information provided below represents
CIP (Classification of Instructional Program) Programmatic
data from students that have graduated between 7/1/09 & 6/30/10:
|
|
|
|
# of Semesters for Normal Completion Time Frame of Program
|
8 |
13 |
|
Average # of Semesters to Completion**
|
8 |
13 |
|
% of Students Completing in Normal Time Frame:
|
46% |
60% |
|
Program Costs per Semester:
|
|
|
|
Tuition
|
$9,700 |
$5,600 |
|
Room & Board***
|
$2,440 |
N/A |
|
Estimated Books & Fees
|
$500 |
$500 |
|
Average Median Loan Debt (Federal/Private/Institution) of Program Completers*:
|
$22,364/$0/$0 |
$40,999/$0/$0 |
Information provided below represents Institutional data
from attending UAT students between 7/1/10 & 6/30/11:
(Information compiled as of 6/16/11)
|
|
|
|
Percent of Students Receiving Financial Aid(FA) during 12 month period**
|
87% |
83% |
|
Average % of Tuition Covered by FA during 12 month period**
|
98% |
82% |
|
Average Amount of Scholarship/Grant Awards during 12 month period**
|
$3,694 |
$2,531 |
*Rate is that of a shared room and bath per semester based upon a 12-month lease.
**Average Median Loan Debt is calculated using the debt that students incurred during their duration at the University.
***Item not required disclosures but included for potential enhancement to information.
****Average Median Loan Debt and On Time completion percentage not posted based on Department of Education guidance with respect to small programs.