Overview
Game Programming students begin with the programming principles, skills and techniques shared in all programming disciplines, and then focus on game-specific features and techniques.
The Game Programming degree at University Of Advancing Technology emphasizes C++ programming, C# programming, scripting, data handling, gameplay interaction, artificial intelligence, networking and the use of industry standard middleware, game engines and APIs.
Students in the Game Programming degree will also develop a critical approach to the study of gameplay, interaction and design.
Degree Objectives
- Implement multiple completed games, including 3D games, using common tools, languages and software for web, console, PC or mobile platforms.
- Design, develop and implement the architecture and infrastructure needed to support a complete game project.
- Implement and analyze fundamental data structures and algorithms associated with game applications supporting gameplay mechanics.
- Use software development processes to analyze a project problem and to design, build and test a corresponding software solution.
- Demonstrate development skills using multiple programming languages, development environments and platforms, including advanced and/or experimental topics in game programming.
- Establish collaboration, mentorship and professional leadership skills by working with other disciplines to deliver highly polished and completed projects.
Programme Structure
Courses include:
- Gameplay Programming Concepts
- Mobile Game Programming
- Applied Game AI Concepts
- Programming for Game Engines
- Programming Strategy Games
- Programming Roleplaying Games
Key information
Start dates & application deadlines
- StartingApply anytime.
- StartingApply anytime.
UAT utilizes a rolling acceptance process that determines eligibility and accepts students year-round.
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Tempe, United States
Disciplines
Game Design Software Engineering View 52 other Bachelors in Software Engineering in United StatesWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
To be considered for admission, applicants must meet certain requirements, including:
- Have completed at least four (4) semesters at an accredited high school
- One or more forms of academic history (cumulative high school GPA, SAT/ACT score, GED/military equivalent score or college transcripts with at least 12 credit hours earned)
- Completed thorough answers to essay questions addressing the essay topic (at least one paragraph)
- High school graduate date/GED testing date
- Major of interest
Tuition Fees
-
International Applies to you
Applies to youNon-residents19000 USD / year≈ 19000 USD / year - Out-of-State19000 USD / year≈ 19000 USD / year
-
Domestic
Applies to youIn-State19000 USD / year≈ 19000 USD / year
Additional Details
tuition per 12 credit semester
Funding
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Game Programming.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility