Gaming Degree Program Highlights
Your career. Press start!
Level up your career with a Bachelor of Science in Game Software Development from Baker College—a program built for creative thinkers, problem-solvers, and game-changers! This hands-on degree prepares you to design, develop, and deploy games and simulations across a range of platforms, including computers, consoles, the internet, and mobile devices.
Games are a powerful cultural force and a booming global industry. From the arcade games of old to today’s sophisticated 4K experiences, video games have been a significant part of pop culture for nearly four decades, and the industry has shown no signs of stopping. Our program equips you with the technical and creative skills needed to thrive in this dynamic field. You’ll learn to program in multiple programming languages, including C++, C#, and Java, work with industry-standard tools like Unity and the Unreal Engine, and design everything from mobile games to fully immersive 3D experiences. Beyond game design, you’ll gain a solid foundation in computer science, data structures, artificial intelligence, and software development—skills that are in demand across tech-driven industries.
Graduates are well-prepared for careers as game developers, gameplay programmers, simulation designers, software developers, and software engineers. The program also lays a strong foundation for continued education through graduate programs like the Master of Science in Information Systems or the Master of Science in Data Science.
Learn Your Way
Game development courses are taught exclusively through Baker Online. Plus, general education and prerequisite courses are typically available through Baker Online, Online Live, and on all campuses throughout Michigan.
Learn MoreWhy Study Game Software Development?
Graduates are prepared for a variety of careers, including:
- Game Developer
- Gameplay Programmer
- Simulation Designer
- Software Developer
- Software Engineer
Game Development Curriculum
The Baker College Bachelor of Science in Game Software Development is a 3- or 4-year, 120-credit-hour program. The program includes 30 hours of general education, 42 hours of the game software development major, 18 hours of information technology fundamentals, and 30 hours of electives. Game development courses include multiple programming languages, game design and analysis, and mobile application development, as well as a senior project.
View Full CurriculumSample Courses
Game Design and Analysis
Unreal Game Programming I
Unity Game Programming I
Senior Project in Game Software Development
Outcomes
- Demonstrate competency with various programming languages and operating systems with emphasis on object-oriented design and end-user functionality.
- Analyze a complex computing problem and apply principles of computing and software development fundamentals to produce computing-based solutions.
- Create a computing-based solution to meet a given set of computing requirements.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to computer science and software development.
On Campus Unavailable
Core courses for this degree program are not offered on campus.
For those interested, a selection of general education and prerequisite courses are available on campus each semester.
View campus locationsAvailable on Baker Online
Courses for this degree program are available through Baker Online.
100% online, this format offers flexible scheduling with 8-week semesters
Baker OnlineUnavailable on Online Live
Core courses for this degree program are not offered through Online Live.
For those interested, a selection of general education and prerequisite courses are available through Online Live each semester.
Online Live