Baker College

50 Programs 4 Degree levels
Bachelor

Game Software Development

Offered at Baker College
DegreeBachelor
FieldSoftware Engineering

Cost & earnings at Baker College What students borrow here, and what they go on to earn

You borrow $25,000 median federal debt
You repay $284/mo over 10 years
Graduates earn $35,833 10 yrs after entry
Debt clears in — yrs of the salary premium
US Department of Education figures See the full breakdown →

A practice-focused bachelor's that teaches game programming, engine use and design alongside core computer science fundamentals. Suited to students who want hands‑on experience building playable titles and a portfolio for roles in game programming, design or related technical jobs.

Programme overview

Baker College’s Bachelor of Science in Game Software Development is a 120-credit, four-year undergraduate degree delivered primarily through Baker Online. The curriculum combines a 30-credit general education core with 90 credits in the game software development major and is structured to move students from programming fundamentals to a senior capstone and workplace experience. Core delivery of game development courses is 100% online in flexible 8-week terms with asynchronous lectures, interactive labs and faculty support.

What you'll study

The program blends computer science foundation courses with game-specific coursework and practical projects. The major includes sequence components such as information technology fundamentals (18 credits) and 42 credits of specialized game development topics. Sample and named courses in the curriculum include:

  • Game Design and Analysis — storyboarding, game layout, scripting and creating storyboards for original and existing games.
  • Unreal Game Programming I (CS 3810) — project-based development using Unreal Engine with visual programming, 3D meshes, AI, lighting and terrain generation.
  • Unity Game Programming I (GSD 4310) — introduction to Unity, asset workflows, BSP, terrain generation, volume development and lighting.
  • Senior Design Project (CS 4990) — capstone to design and program a complete, playable game demonstrating mastery of acquired skills.

The program also covers multiple programming languages, data structures and algorithms, artificial intelligence for games, mobile programming and lab-based development courses. A 150-hour work experience course is included to provide workplace exposure prior to graduation.

Entry requirements

The published materials do not list specific admission criteria on this page. The degree is a standard four-year, 120-credit undergraduate program delivered through Baker Online; general education and prerequisite courses are available online and on Michigan campuses. Prospective students should consult Baker College admissions for official prerequisites, transfer credit policies and any application requirements.

Career prospects

Graduates leave with a portfolio of projects and a combination of game-specific and computer science skills. Typical roles the curriculum prepares you for include gameplay programmer, game designer, level designer, QA/tester, and other technical positions within game studios or related industries that use simulation and interactive software. The program also positions graduates to pursue further study such as a Master of Science in Information Systems.

Scholarships & funding angle

While the course page does not specify scholarship programs, students should explore Baker College institutional scholarships, work‑study or employer tuition assistance if employed. Because core courses are offered online, students may also investigate financial aid options applicable to online undergraduate study and check with admissions or the financial aid office for program‑specific funding opportunities.

Latest Bachelor Scholarships

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to Baker College

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.