Game Development Degree Online BS in Video Game Programming
Program Overview Why get a game development degree?
Learn how to develop and program video games with a Bachelor of Science (BS) in Game Programming and Development online from Southern New Hampshire University. Going beyond traditional software development training, you'll gain technical expertise you need in an exciting, competitive field.
Looking for a degree that emphasizes game art over programming? Our game art degree will give you the skills you need to bring your front-end character designs and virtual environments to life.
Skills you'll learn:
- Programming languages
- Game design principles
- Production and testing techniques
- Game development standards
- Game programming trends
Courses & Curriculum Online game development degree courses to help you level up
When you enroll in the game development degree online at SNHU, you'll learn computer programming languages C++, C# and Java, use Unreal Engine to construct games for various platforms and apply 3D modeling and texturing with game art software. You'll also tackle game genres and platforms, interface design, game theory and game development production pipelines.
With these new technical skills, you'll be ready to develop virtual game environments that create unique experiences through rule design, play mechanics and social interaction.
Online game development degree courses
Combining math, engineering and coding, your game development and programming degree courses will touch on everything needed to build video games. From interface design and cybernetics to algebra and gameplay mechanics, you'll learn the skills needed to make today’s 2D and 3D games possible.
Throughout your major courses, you'll have room to play with hands-on courses like Design of Virtual Game Environments and Gameplay Systems Development, where you'll master the tools pros use. You’ll also learn how to create interactive 3D applications with Unreal, one of the leading game engines in the industry.
Courses may include
The Commons: SNHU's gen ed program
All undergraduate students are required to take general education courses, which are part of SNHU's newly redesigned program, The Commons. The goal of The Commons' curriculum is to empower you with some of the most in-demand skills, so you can succeed not only in your academic career, but in your personal and professional life too.
Courses may include:
Game Programming Required Hardware & Technical Specifications
Required Specifications |
|
---|---|
Operating System | Windows 10, 64 Bit |
Processor | Intel 8th Gen i5 or i7 |
Memory (RAM) | 8 GB RAM |
Hard Drive | 250+ GB |
Graphics Card | Built-in (Intel) |
Wireless | 802.11 a/c dual band |
Office Suite | Office 2013 Professional or newer |
Antivirus Software | Required for campus students. Strongly recommended for online students. |
Optional Accessories | CD/DVD drive, external hard drive, extra power cord and headphones/earbuds |
SNHU Purchase Programs | Visit Dell |
Recommended Specifications |
|
---|---|
Operating System | Windows 10, 64 Bit |
Processor | Intel 9th Gen i7 |
Memory (RAM) | 16 GB RAM |
Hard Drive | 500+ GB Solid State Drive (SSD) |
Graphics Card | Discrete/dedicated (such as NVIDIA or AMD) |
Wireless | 802.11 a/c dual band |
Office Suite | Office 2013 Professional or newer |
Antivirus Software | Required for campus students. Strongly recommended for online students. |
Optional Accessories | CD/DVD drive, external hard drive, extra power cord and headphones/earbuds |
SNHU Purchase Programs | Visit Dell |
Licensure and Certification Disclosures
SNHU has provided additional information for programs that educationally prepare students for professional licensure or certification. Learn more about what that means for your program on our licensure and certification disclosure page.
Apply for free in minutes
Our no-commitment application can help you decide if SNHU is the right college for you and your career goals. Apply up until 2 days before the term starts!
Upcoming term starts: March 3, 2025 | May 5, 2025
Next term starts:
Jan. 6, 2025
Online Student Experience What’s it like going to SNHU?
Attending college online at SNHU can be a life-changing experience. In fact, 93.2% of online students would recommend SNHU according to a 2023 survey with 21,000+ respondents.
What to expect:
8-week terms
Learn around your schedule
24/7 online support
What does an online course look like?
You’ll take your courses within SNHU’s Brightspace platform. This is where you’ll find your:
- Schedule of weekly assignments
- Discussion boards
- Grades
- Instructor announcements
What support services are available?
- Chat with your advisors
Get hands-on help from dedicated academic and career advisors. - Drop in for tutoring
Work with a tutor, any time of the day or night – no appointment necessary. - Learn from industry professionals
Instructors lead discussions and offer guidance – and they’re just an email away. - Use the online library
Access 600,000+ resources or chat with a librarian 24/7. - Reach out for accessibility help
Receive accommodations as an eligible student with disabilities. - Focus on your well-being
Connect with professionals to improve your health and wellness.
Learn from dedicated faculty with real-world experience
The bachelor's in game programming and development program was designed by subject matter experts and is constantly improved to keep up with the fast-evolving industry. Even better, your instructors will help you provide you with current technology by bringing their industry experience to the classroom.
Featured Faculty
Joseph Whitworth
Joseph Whitworth has spent years immersed in the world of game development, teaching and building SNHU's game programming curriculum. He also runs his own game studio and offers consulting services in workflow and project management to independent game companies.
Position
Adjunct Faculty
Joined SNHU
2019
Education
- Bachelor's in Game Production from Sanford Brown College
- Master's in Mobile Gaming from Full Sail University
"You'll learn from experienced faculty who are not only educators but also active professionals in the field. The curriculum is comprehensive, covering everything from programming and design to project management and collaboration."
Why SNHU?
At Southern New Hampshire University, you'll have access to a powerful network of more than 400,000 students, alumni and staff that can help support you long after graduation. Our instructors offer relevant, real-world expertise to help you understand and navigate the field. Plus, with our growing, nationwide alumni network, you'll have the potential to tap into a number of internship and career opportunities.
Recently, SNHU has been nationally recognized for leading the way toward more innovative, affordable and achievable education:
- U.S. News & World Report
Named SNHU the 2024 Most Innovative University in the North - The United States Distance Learning Association (USDLA)
Awarded SNHU the 21st Century Distance Learning Award for Excellence in Online Technology - Google.org
Gave SNHU a $1 million grant to explore soft skills assessments for high-need youth
Founded in 1932, Southern New Hampshire University is a private, nonprofit institution with over 180,000 graduates across the country. SNHU is accredited by the regional accreditor New England Commission of Higher Education (NECHE), which advocates for institutional improvement and public assurance of quality.
Admission Applying to SNHU is fast and free
No application fee. No test scores. And no college essay. Just a simple form with basic information. It’s another way SNHU helps you reach your goals sooner.
All it takes is 3 simple steps
It's easy, fast and free.
Whether you're applying for an undergraduate or graduate degree, you’ll fill out a form to verify your previous education experience. As part of our admissions process, we'll help you request transcripts from your previous school(s) to see if you can transfer any credits into your SNHU program! (Also for free!)
After reviewing your official evaluation, you can decide if SNHU is right for you! If you choose to enroll, just pick your start date and get ready for classes to begin.
Talk to an admission counselor: 888.327.SNHU | enroll@snhu.edu
Accreditations
SNHU is accredited by the regional accreditor the New England Commission of Higher Education (NECHE). The university also carries specialized accreditations for some programs.
Tuition Cost & Savings College can be more affordable than you think
As a nonprofit university, SNHU offers some of the lowest online tuition rates in the country. And when you work with our Financial Services team, we'll explore ways to help you save even more on your education – and customize a payment plan that works for you.
Online undergraduate tuition
*before previously earned credits are applied
Tuition rates are subject to change and are reviewed annually.
**Note: Students receiving this rate are not eligible for additional discounts.
Additional costs: Course materials vary by course.
Transfer credits and lower your cost by:
$9,900 $14,850 $19,800 $24,750 $29,700If 30 of your prior learning credits ($330/credit) are accepted toward your bachelor’s degree.
Your remaining tuition cost: $29,700
If 45 of your prior learning credits ($330/credit) are accepted toward your bachelor’s degree.
Your remaining tuition cost: $24,750
If 60 of your prior learning credits ($330/credit) are accepted toward your bachelor’s degree.
Your remaining tuition cost: $19,800
If 75 of your prior learning credits ($330/credit) are accepted toward your bachelor’s degree.
Your remaining tuition cost: $14,850
If 90 of your prior learning credits ($330/credit) are accepted toward your bachelor’s degree.
Your remaining tuition cost: $9,900
How we estimate your tuition cost:
We look at the cost per credit multiplied by the number of credits you need to earn for a bachelor's degree. Most bachelor's degrees require 120 credits. SNHU allows you to transfer in up to 90 credits, requiring a minimum of 30 credits to be taken at SNHU. This is only a tuition estimator, and doesn't account for other fees that may be associated with your program of choice.
Ways to save on online tuition
Career Outlook What can I do with a game programming degree?
If your goal is a dynamic, rewarding career in video game development and programming, getting your degree is a great way to level up. From concept to design and production to marketing, you'll learn the theory and technical skills to realize the creative and narrative vision of game designers.
You'll be prepared for jobs beyond the gaming industry, too. Industries everywhere are creating meaningful experiences with game development tools and technologies. Autonomous vehicle simulations, for example, provide faster and more cost-effective alternatives to developing and testing physical vehicle prototypes. Similarly, virtual reality simulations can be used in any number of settings, from rehearsing complex procedures in med school to synthetic training environments (STEs) for military training.
Occupations
There are many career opportunities out there for those who can master the tools behind virtual environments. The online BS in Game Programming and Development helps you position yourself for jobs like:
Create the back-end coding for video games, making characters and game play come alive.
Work on internal software that helps programmers, artists and game designers create games more efficiently.
Develop models to help predict and prepare for real-world scenarios in areas like the military or medical field.
Total economic impact of U.S. video game industry in 2023, according to the Entertainment Software Association.1
Median annual pay for software developer, quality assurance analyst and tester positions as of May 2023, according to the U.S. Bureau of Labor Statistics (BLS).2
Understanding the numbers
When reviewing job growth and salary information, it’s important to remember that actual numbers can vary due to many different factors—like years of experience in the role, industry of employment, geographic location, worker skill and economic conditions. Cited projections do not guarantee actual salary or job growth.
What SNHU students are saying
SNHU faculty and students are like an extension of the learning journey – we all succeed together, and they all want you to succeed. I feel I have gotten more out of this program online than I might have in a classroom.
Joe Primo '22
Frequently Asked Questions
The path to becoming a game developer often starts with earning a degree in programming or a related field, like computer science or software engineering. You'll need to learn technical skills, including programming languages like C++ and C#, which help you build the mechanics behind a functional video game.
A game programming degree will also explore more advanced topics like Artificial Intelligence for games, game engines, multiplayer video game development and game engine development.
The ability to work as part of a team is another essential skill needed to become a successful game programmer. Much like a movie set, many video games require a large collaborative team. This typically means programmers or developers will specialize in a specific area, such as audio, AI or simulation.
But having these skills is not enough – you'll need to apply them. Make something that will impress industry insiders and employers, then network. Attending industry conventions, for example, is a great way to make connections. Come armed with a strong portfolio, and you could be one step closer to finding work in your field.
"We tell our students they should always be working on projects outside of what they are working on in class," said Ed Brillant, a game artist and instructor at SNHU. "This work can become published titles for students before graduation, helping them build an amazing portfolio and resume."
"Most definitely have something in your portfolio that is above and beyond everything else," he said. "You should be able to specialize in one area and be able to confidently navigate other areas in your field. You don't want to be a jack of all trades and master of none. Work hard and always create new art, projects and games."
While there are many pathways you can take to become a game developer, earning a degree could be a good place to start. Many opt to study game programming or a related field, like computer science or software engineering. According to the U.S. Bureau of Labor Statistics, typical entry-level education for a software developer is a bachelor's.2
The right degree not only helps you build skills, a portfolio and even networking connections in the field, it could help you gain the confidence you need to stand out in a highly competitive industry.
This can be especially valuable to populations that are underrepresented in tech industries. The BLS reported that, while women made up 47% of professional occupations in 2023, they contributed to only 27% of professional computing and mathematical occupations.2 That number was even lower for software developers, where women represent a scant 20% of workers.2
At SNHU, our goal is to even the playing field by providing an accessible, affordable education for all.
The best game programming degree is the one that works best for you. That means taking several factors into consideration, such as cost, credibility, format (online versus in-person), staff and faculty and a whole host of other criteria.
At SNHU, a private, nonprofit, accredited institution, our #1 goal is student success.
Joe Primo '22 is one such student. "The BS in Game Programming and Development had it all," he said. "I was introduced to the more popular coding languages, and learned about the art of developing levels, landscapes and objects. This list goes on and on."
Beyond the curriculum, Primo had a community of supporters at SNHU – even as an online student. "Without the instructors here I truly feel I would not have had such an amazing experience," he said. "The faculty here is above and beyond."
Beyond support and course curriculum developed by industry experts, SNHU offers:
- Affordability. Take advantage of some of the lowest online tuition rates in the nation. We also offer a number of scholarships and grants, along with up to 30% tuition discounts for military service members and their families.
- Credibility. SNHU is accredited by the regional accreditor the New England Commission of Higher Education (NECHE), which advocates for institutional improvement and public assurance of quality.
- Flexibility. With 24/7 access to online courses, and no set class times, you'll have the tools you need to balance schoolwork and other commitments.
A game development degree can help prepare you for any number of jobs – both in and outside of the gaming industry. Several promising occupations with a game development degree include:
- Game programmer or game developer
- Tools programmer
- Simulations programmer
- Software applications developer
The time it takes to break into the field of game programming depends on a variety of factors.
If you decide to earn your bachelor's, that will generally take about 4 years to complete. There are, however, several other factors that can help position you to earn your degree faster.
At SNHU, our programs are designed for optimal transferability. In fact, we accept up to 90 credits toward your bachelor's. That means, if you have enough previous college experience under your belt, you could already be 3/4 of the way to completing your program – saving you time and tuition.
Plus, in the online BS in Game Programming and Development, you'll get 18 free elective credits. That means more opportunity to apply college credit you've already earned.
This all depends on your personal goals and priorities. If you're interested in the technical side of gaming, a game development degree from the right university could help you gain invaluable skills, experiences and connections.
At SNHU, our game programming and development program is taught and updated by experts who know firsthand how to play the field. We offer some of the lowest online tuition rates in the nation and, with 24/7 access to coursework online, our programs are flexible, too.
Creating a game requires a mix of creativity and technical aptitude in areas like coding and software engineering. Collaboration is also key. Artists, developers, producers and designers are all essential to the process. Depending on the scope of each game, those roles can become even more specialized.
Think about all the elements that go into a successful game: 3D environment and character design, story, audio – and this is just what the user can detect. Programmers control the back-end of these often vast worlds, ensuring that game play and mechanics are up to snuff before they reach their audience. Everything, from the physics of your character's movements, to the point system that helps you reach the game objectives, needs to be carefully considered and executed.
The only way to really master the process is to learn by doing – and that starts with assembling your dream team.
While every environment is unique, the difference between working for a large video game company versus a smaller, independent video game company can be vast.
AAA video game companies (in other words, mid-sized or major game publishers) are typically much larger than their indie counterparts. Oftentimes, these teams consist of hundreds of people, many of whom take the reins on a very specialized area of game development.
These companies tend to have access to larger budgets, with major "blockbuster" titles costing millions to make. Beyond paying employees, these costs will usually be allocated to marketing and research, ensuring that these big investments pay off.
Indie game studios may lack the spending power of giant publishers, but more than make up for it with an "all hands on deck" sense of camaraderie. These tight-knit teams may consist of about 30 people or less – all of whom must be resourceful to get their projects in front of consumers.
Smaller budgets mean less room for "big swing" financial risks. But, on the other hand, smaller companies may have a certain degree of creative freedom that would be impossible under the leadership of a "major player" game studio or publisher.
The short answer is yes. While the option to work from home was once dependent on factors like experience level and the needs of your employer, opportunities for remote work have climbed as the industry adapts to the global pandemic.
In fact, companies big and small have found several creative solutions to collaborate remotely in the wake of COVID-19. Apps like Slack and Zoom have become a regular part of many gaming companies’ lives.3 Game development kits (GDK), once limited to office settings, suddenly became widely distributed to employee's homes.
While it's uncertain if the industry will continue to trend toward a work-from-home format in the years to come, those seeking off-site opportunities may find what they're looking for.
Sources & Citations
1 Entertainment Software Association, Video Games in the 21st Century: The 2024 Economic Impact Report, on the internet at https://www.theesa.com/wp-content/uploads/2024/02/EIR_ESA_2024.pdf/ (viewed May 2, 2024)
2 Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, on the internet at:
- https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm (viewed May 2, 2024)
- https://www.bls.gov/cps/cpsaat11.htm (viewed May 2, 2024)
Cited projections may not reflect local and/or short-term economic or job conditions and do not guarantee actual job growth.
3 VentureBeat, How the pandemic has transformed work in the game industry, on the internet at https://venturebeat.com/2020/06/12/how-the-pandemic-has-transformed-work-in-the-game-industry/ (viewed May 2, 2024)