48 months
28470 USD/year
28470 USD/year
12280 USD/year
Tuition fee
Apply date
Start date


The Computer Science - Game Development program at the University of Maryland Baltimore County (UMBC) will prepare a Computer Science major for technical positions in the game industry. At the same time, it emphasizes fundamentals that will be equally valuable in other types of positions.

Visit the official programme website for more information


The computer games industry has become big business. The Entertainment Software Association reports that the computer games industry made $30.4 billion in revenue in 2016. With over 20 active studios, the Baltimore/DC metropolitan area is a hotbed of game development. According to Game Developer magazine’s annual salary survey, programmers in the games industry had an average annual salary of $93,251 in 2014 and artists averaged $74,349. UMBC students have gone on to work at leading companies such as Bethesda Softworks, Breakaway Games, Day One Studios, Epic Games, Firaxis, Mythic Entertainment, Stardock, ZeniMax online studios and Zynga, as well as associated companies such as AMD, Emergent, and Organic Motion.

Based on employer feedback, in 2007 UMBC created two game-focused programs: a game development track as an option for students pursuing a BS degree in Computer Science, and a concentration in animation and interactive media for students pursuing a BA or BFA degree in Visual Arts.

To satisfy the CMSC track, students should complete all of the regular CMSC BS requirements, plus the following (we’ve indicated which of these courses are planned in the next semester or two).


Graduates of the Computer Science - Game Development program at the University of Maryland Baltimore County (UMBC)  are well prepared for advanced studies and for problem-solving across the breadth of the discipline: theory, design, architecture, development and application of computers and computer systems.Many go on to graduate school in top Computer Science and Computer Engineering departments. Career paths include software engineers, database administrators, network architects, computer programmers, web developers and information security analysts.

Programme Structure

Courses include:

  • Software Engineering
  • Numerical Computation
  • Databases
  • Networks
  • Parallel Processing

Key information


  • Full-time
    • 48 months

Start dates & application deadlines


120 SCH


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

Other requirements

General requirements

  • If you have or are currently earning your high school/secondary school diploma or equivalent but have not earned college credits at the university level AFTER earning your diploma, you should apply to UMBC as a first-year student.
  • We weigh a number of factors in making admission decisions. In addition to grade point average and standardized test scores, the strength of your curriculum, class rank, and other achievements as well as your essay will be considered. We expect applicants to have completed a strong college preparatory program of study from an accredited high school/secondary school.
  • If you have attended a postsecondary institution, such as a college or university, outside the United States, submit course by course credentials evaluated through one of the following evaluation services. 
  • Documents in languages other than English must be accompanied by a certified English translation.

Tuition Fee

To alway see correct tuition fees
  • International

    28470 USD/year
    Tuition Fee
    Based on the tuition of 28470 USD per year during 48 months.
  • National

    28470 USD/year
    Tuition Fee
    Based on the tuition of 28470 USD per year during 48 months.
  • In-State

    12280 USD/year
    Tuition Fee
    Based on the tuition of 12280 USD per year during 48 months.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Science - Game Development
University of Maryland Baltimore County (UMBC)


Go to your profile page to get personalised recommendations!