Request Info

Provide your information below and an Admissions Advisor will contact you shortly to answer your questions about UAT and your Advancing Technology degree program of interest.

Required Fields Are Highlighted

Continue
Continue
  • University of Advancing Technology (UAT) is pleased to provide you with additional information about the college and its programs. By hitting submit, you give us permission to use either direct-dialed, autodialed and/or pre-recorded telemarketing to call or text you at the phone number you provided. Please note that such consent is not required to attend UAT.
Submit

Game Programming (BS)

Game Programming (BS)

Game Programming Degree

Drive the future of games with video game programming degree

UAT’s Game Programming degree prepares students to take the controls in their careers. With this prestigious video game development degree, students develop a broad skill set, and are comfortable with many platforms and languages. Video game programmers develop games for web, console, PC and mobile devices. Video game programming has wide-ranging applications in the entertainment, business, research and training industries.

Game Programming degree graduates master the programming principles and techniques in all video game programming disciplines, in addition to C++ programming, scripting, data handling, DirectX/Open GL development, game engine architecture, game play interaction, artificial intelligence, networking and the use of middleware and industry APIs.

Examples of jobs related to this game development degree include Multi-Media Artists and Animators, Computer Programmers, Software Developers, Applications Software Developers, Systems Software, Web Developers, Computer Network Support Specialists and Computer Science Teachers (postsecondary).

UAT provides a myriad of advanced software, tools and other advanced video game programming resources reflective of what’s new and emerging in the game industry. This fuels students to innovate and practice what they learn in real-world settings. Oculus Rift Virtual Reality is just one example of progressive technology that creates leading-edge immersive and social game experiences tied to computer programming games. UAT’s Game Jams provide opportunities beyond the classroom to develop game prototypes and stretch each year within a 48-hour period during a single weekend. Technology sandboxes also include such innovative idea-creation spaces as UAT’s New Technology Lab with work stations for Video Game Development, Apple Development, Mobile Development, Virtual Reality, Mind Control and Motion Control.

To heighten learning and prepare for real-world collaboration, UAT fosters team projects with students in other video game development degrees, including Game Design, Game Art & Animation, Serious Game and Simulation and Game Production Management.

First in the world to introduce fully accredited game design and game programming degrees, UAT has one of the most prolific game developer degrees in the country. Today, the respected game programming college continues to be progressive in meeting the needs of this growing industry by fostering student innovation that prepares graduates to drive the most powerful areas of our economy.

Request Info

Provide your information below and an Admissions Advisor will contact you shortly to answer your questions about UAT and your Advancing Technology degree program of interest.

Required Fields Are Highlighted

Continue
Continue
  • University of Advancing Technology (UAT) is pleased to provide you with additional information about the college and its programs. By hitting submit, you give us permission to use either direct-dialed, autodialed and/or pre-recorded telemarketing to call or text you at the phone number you provided. Please note that such consent is not required to attend UAT.
Submit

Game Programming Course Description

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.

Game Programming Degree

Game Programming Degree Objectives

  • Implement multiple completed games, including 3D games, using common tools, languages and software for web, console, PC or mobile platforms.
  • Design and develop the architecture and infrastructure needed to support a complete game project.
  • Implement and analyze fundamental data structures and algorithms associated with game applications.
  • Use software development processes to analyze a project problem, and to design, build and test a corresponding software solution.
  • Demonstrate development 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.

Game Programming Degree Program Requirements

  • Program Credits: 120
  • Major Credits: 36
  • Semesters to completion: 8

Requirements to graduate include a 2.0 CGPA, completed required coursework, Portfolio, Internship, and a Student Innovation Project.

For a more detailed breakout of completion time frames and rates, please see the UAT Fast Facts page.

FROM THE GAME STUDIES BLOG

    Great Arizona Code Challenge

    UAT to Award Scholarship to the Great Arizona Code Challenge Winner

    The Great Arizona <Code> Challenge is happening Friday and Saturday at the Infusionsoft headquarters in Chandler. This 36-hour hackathon invites the best young ...

    Read full entry »

    07.24.15 | Lauren Fach | 0 comments
    Reflections Game

    Broken Window Studios Released Reflections Game on Steam Early Access

    Broken Window Studios, an independent or “indie” game company consisting of UAT alumni, has released their newest game, Reflections on ...

    Read full entry »

    07.06.15 | Lauren Fach | 0 comments
    Intel RealSense

    UAT Alumni Use Intel RealSense Technology

    A group of nine game developers consisting of UAT alumni and faculty participated in Intel’s Real Sense Hacker Lab on Thursday, June 25, in Tempe. This was the first time these developers had seen or learned about Intel RealSense, which ...

    Read full entry »

    07.06.15 | Lauren Fach | 0 comments

Game Programming Disclosure

At University of Advancing Technology, we believe that students and families should be prepared financially for college and understand employment opportunities prior to starting any program. In an effort to ensure you have the information you need to make informed choices on program cost, medial loan debt incurred by students who completed the program, on-time completion rates, and the occupations this program prepares you to enter, the Department of Education has instituted the following disclosure template.* For more information, click on the respective academic level.

UAT Accreditation and Recognition

Higher Learning Commission Mark of Affiliation

UAT is accredited by the Higher Learning Commission.

www.ncahlc.org
800.621.7440

Read More
U.S. Department of Homeland Security

Approved by the Student and Exchange Visitor Information Systems (SEVIS) for training of foreign students

Read More
National Security Acengy

Network Security curriculum certified by the US National Security Agency’s Information Assurance Courseware Evaluation program

Read More
Central Security Service

Designated Center of Academic Excellence in Information Assurance Education (CAEIAE)

Read More
The Princeton Review

Ranked as a Top Undergraduate Game Design Program in 2012 by the Princeton Review

Read More