Game Design and Development Bachelor of Science Degree

RIT’s game design BS is ranked 6th among Top 50 Undergraduate Game Design Degrees, according to the 2024 international rankings from The Princeton Review.


70%

Outcomes Rate of RIT Graduates from this degree

$77.7K

Average First-Year Salary of RIT Graduates from this degree

#4

Top 25 Game Design BS Degrees

Animation Career Review, 2024

#5

Best Game Design and Development Programs

U.S. News & World Report, 2024

#6

Top 50 Game Design Programs: Undergraduate Category

The Princeton Review, 2024

#6

Top 50 Game Design Schools and Colleges

Animation Career Review, 2024

Overview for Game Design and Development BS

Why Study Game Design and Development at RIT


  • Gain Real-World Experience: Two blocks of cooperative education provide you with full-time, paid experience in the games industry.

  • Specialization Opportunities: Pursue advanced studies that can be customized to suit your individual interests and career goals.

  • Industry Connections: Take advantage of Creative Industry Day, hosted by RIT’s Office of Career Services and Cooperative Education hosts, which connects students majoring in art, design, film and animation, photography, and select computing majors with companies, organizations, creative agencies, design firms, and more.

  • Studio Access: Create and commercialize your own games at RIT’s MAGIC Spell Studios.

  • Accelerated Bachelor’s/Master’s Available: Earn both your bachelor’s and your master’s in less time and with a cost savings, giving you a competitive advantage in your field.

  • STEM-OPT Visa Eligible: The STEM Optional Practical Training (OPT) program allows full-time, on-campus international students on an F-1 student visa to stay and work in the U.S. for up to three years after graduation.

RIT’s Game Design and Development Major

The game design bs emphasizes game programming within a core computing education to prepare you for careers in the game, simulation, modeling, training, and visualization industries. The emphasis on computing fundamentals gives you more career options and prepares you for graduate school.

Read More
Loading...

Careers and Experiential Learning

Typical Job Titles

Associate Front End Engineer Associate Game Designer Associate UI Engineer
Developer Engineer Programmer Game Designer
Game Developer Junior Software Engineer Level Designer
Mobile Developer Programmer Quality Assurance Engineer
Software Developer Software Development Engineer Software Engineer
Tech Artist UI/UX Designer Web Developer

Industries

  • Aerospace
  • Defense
  • Electronic and Computer Hardware
  • Health Care
  • Internet and Software
  • Journalism, Media, and Publishing
  • Movies, TV, and Music
Post-Graduation Salary and Career Info for Game Design and Development BS

Cooperative Education

What’s different about an RIT education? It’s the career experience you gain by completing cooperative education and internships with top companies in every single industry. You’ll earn more than a degree. You’ll gain real-world career experience that sets you apart. It’s exposure–early and often–to a variety of professional work environments, career paths, and industries.

Co-ops and internships take your knowledge and turn it into know-how. Your computing co-ops will provide hands-on experience that enables you to apply your computing knowledge in professional settings while you make valuable connections between classwork and real-world applications.

Students in the game design degree are required to complete two blocks of cooperative education experience. This may start after their second year of study. Although students usually complete co-ops during the summer term, they may also be completed during the academic year.

 

Creative Industry Day

RIT’s Office of Career Services and Cooperative Education hosts Creative Industry Day, which connects students majoring in art, design, film and animation, photography, and select computing majors with companies, organizations, creative agencies, design firms, and more. You’ll be able to network with company representatives and interview directly for open co-op and permanent employment positions.

Co-op and Experiential Learning Options for Game Design and Development BS

Featured Work and Profiles

Curriculum for 2025-2026 for Game Design and Development BS

Current Students: See Curriculum Requirements

Game Design and Development BS

The curriculum below outlines the typical course sequence(s) for this program.

Plan of Study Grid
First Year
FallHours
IGME-105 Game Development and Algorithmic Problem Solving 4
IGME-110 Introduction to Interactive Media 3
MATH-131 Discrete Mathematics (fulfills General Education: Mathematical Perspective A) 4
General Education: First Year Writing (WI) 3
General Education: Social Perspective 3
YOPS-10 RIT 365: RIT Connections 0
 Hours17
Spring
IGME-106 Problem Solving with Data Structures and Algorithms for Games 4
IGME-119 2D Animation and Asset Production 3
MATH-185 Mathematics of Graphical Simulation I (fulfills General Education: Mathematical Perspective B) 3
PHYS-111 College Physics I (fulfills General Education: Natural Science Inquiry Perspective) 4
 Hours14
Second Year
Fall
IGME-99 Co-op Preparation Workshop 0
IGME-202 Interactive Media Development 3
IGME-219 3D Animation and Asset Production 3
IGME-235 Introduction to Web Technology for Game Developers 3
MATH-171
Calculus A
or Calculus I
3
General Education: Ethical Perspective 3
 Hours15
Spring
IGME-209 Development for Real-Time Simulations and Games I 3
IGME-220 Game Design & Development I 3
IGME-236 Experience Design for Games & Media (WI-PR) 3
General Education: Artistic Perspective 3
General Education: Scientific Principles Perspective 3
 Hours15
Summer
IGME-499 Undergraduate Co-op 0
 Hours0
Third Year
Fall
IGME-309 Development for Real-Time Simulations and Games II 3
IGME-320 Game Design & Development II 3
General Education: Global Perspective 3
General Education: Elective 3
General Education: Immersion 1 3
 Hours15
Spring
IGME-330
Rich Media Web Application Development I
or Honors Rich Media Web Application Development I
3
IGM/GDD Advanced Elective (1) 1 3
General Education: Immersion 2 3
Open Electives 6
 Hours15
Summer
IGME-499 Undergraduate Co-op 0
 Hours0
Fourth Year
Fall
IGM/GDD Advanced Elective (2) 1 3
IGM/GDD Advanced Elective (3) 1 3
General Education: Immersion 3 3
General Education: Elective 3
Open Elective 3
 Hours15
Spring
IGM/GDD Advanced Elective (4) 1 3
General Education: Electives 6
Open Electives 6
 Hours15
 Total Hours121

Notes:

  • All students pursuing a bachelor’s degree are also required to complete two different Wellness courses.

Footnotes:

1

Students must complete four (4) Advanced Electives selected from the list below for a total of twelve (12) credit hours. At least half of the required Advanced Electives must be IGME offerings. Students can take any combination of two (2) Production and/or Research Studios to count towards their Advanced Electives. A student may choose to take additional Production and/or Research Studios, but these would count towards their Open Electives. 

Advanced Electives 

Show course list
GCIS-410Vertically Integrated Projects (VIP) for Computing II1-3
GCIS-610Vertically Integrated Projects (VIP) for Computing - Graduate1-3
IGME-340Multi-platform Media App Development3
IGME-350International Game Industry3
IGME-382Maps, Mapping and Geospatial Technologies3
IGME-384Introduction to Geographic Information Systems3
IGME-386Spatial Algorithms and Problem Solving3
IGME-420Level Design3
IGME-422Level Design 23
IGME-423Games for Change3
IGME-424Tools and Techniques for Video Game Modification3
IGME-430Rich Media Web Application Development II3
IGME-431Multiplatform Interactive Video3
IGME-450Casual Game Development3
IGME-451Systems Concepts for Games and Media3
IGME-460Data Visualization3
IGME-470Physical Computing & Alternative Interfaces3
IGME-480Current Topics in Interactive Development3
IGME-484Geographic Visualization3
IGME-529Foundations of Interactive Narrative3
IGME-531Aesthetics and Computation3
IGME-540Foundations of Game Graphics Programming3
IGME-542Game Graphics Programming II3
IGME-550Foundations of Game Engine Design and Development3
IGME-560Artificial Intelligence for Game Environments3
IGME-570Digital Audio Production3
IGME-571Interactive Game Audio3
IGME-580IGM Production Studio3
IGME-588New Media Interactive Development Capstone II3
IGME-589Research Studio3
IGME-590Undergraduate Seminar in IGM3
IGME-599Independent Study1-6
IGME-601Game Development Processes3
IGME-602Game Design3
IGME-603Gameplay and Prototyping3
IGME-621Board and Card Game Design and Development3
IGME-622Game Balance3
IGME-623Theory and Design of Role Play and Interactive Narrative3
IGME-624Tabletop Role-Playing Game Design and Development3
IGME-670Digital Audio Production3
IGME-671Interactive Game Audio3
IGME-680IGM Production Studio3
IGME-689IGM Graduate Research Studio3
IGME-690IGM Seminar1-6
ISTE-230Introduction to Database and Data Modeling3
ISTE-454Mobile Application Development I3
ISTE-456Mobile Application Development II3

Admissions and Financial Aid

This program is STEM designated when studying on campus and full time.

First-Year Admission

First-year applicants are expected to demonstrate a strong academic background that includes:

  • 4 years of English
  • 3 years of social studies and/or history
  • 4 years of mathematics is required and must include algebra, geometry, algebra 2/trigonometry, and pre-calculus. Calculus is preferred.
  • 2-3 years of science is required and must include chemistry or physics; both are preferred.
  • Computing electives are preferred.

Transfer applicants should meet these minimum degree-specific requirements:

  • A minimum of precalculus is required. Calculus is preferred.
  • Chemistry or physics is required.
  • Computing courses are preferred.

Learn How to Apply

Financial Aid and Scholarships

100% of all incoming first-year and transfer students receive aid.

RIT’s personalized and comprehensive financial aid program includes scholarships, grants, loans, and campus employment programs. When all these are put to work, your actual cost may be much lower than the published estimated cost of attendance.
Learn more about financial aid and scholarships

Related News

Contact

Program Contact
  • Elouise Oyzon
  • Associate Professor
  • School of Interactive Games and Media
  • Golisano College of Computing and Information Sciences
  • 585‑475‑5910
  • eroics@rit.edu