IGME courses
99 courses · Rochester Institute of Technology · Fall 2026
- IGME 99 — Co-op Preparation Workshop1 section
- IGME 101 — New Media Interactive Design and Algorithmic Problem Solving I1 section
- IGME 102 — New Media Interactive Design and Algorithmic Problem Solving II1 section
- IGME 105 — Game Development and Algorithmic Problem Solving1 section
- IGME 106 — Problem Solving with Data Structures and Algorithms for Games1 section
- IGME 110 — Introduction to Interactive Media1 section
- IGME 115 — Game Development & Algorithmic Problem Solving for Programmers I1 section
- IGME 116 — Game Development & Algorithmic Problem Solving for Programmers II1 section
- IGME 119 — 2D Animation and Asset Production1 section
- IGME 151H — Honors Seminar1 section
- IGME 152H — Maps as New Media1 section
- IGME 201 — New Media Interactive Design and Algorithmic Problem Solving III1 section
- IGME 202 — Interactive Media Development1 section
- IGME 206 — Game Development for Programmers1 section
- IGME 209 — Development for Real-Time Simulations and Games I1 section
- IGME 219 — 3D Animation and Asset Production1 section
- IGME 220 — Game Design & Development I1 section
- IGME 230 — Website Design & Implementation1 section
- IGME 235 — Introduction to Web Technology for Game Developers1 section
- IGME 236 — Experience Design for Games & Media1 section
- IGME 309 — Development for Real-Time Simulations and Games II1 section
- IGME 317 — 3D Asset Production Pipeline for Videogames1 section
- IGME 320 — Game Design & Development II1 section
- IGME 330 — Rich Media Web Application Development I1 section
- IGME 330H — Honors Rich Media Web Application Development I1 section
- IGME 340 — Multi-platform Media App Development1 section
- IGME 350 — International Game Industry1 section
- IGME 382 — Maps, Mapping and Geospatial Technologies1 section
- IGME 384 — Introduction to Geographic Information Systems1 section
- IGME 386 — Spatial Algorithms and Problem Solving1 section
- IGME 397 — Part-Time Interactive Media Creativity, Innovation, and Research Experience1 section
- IGME 399 — Part-Time Co-op1 section
- IGME 420 — Level Design1 section
- IGME 422 — Level Design 21 section
- IGME 423 — Games for Change1 section
- IGME 424 — Tools and Techniques for Video Game Modification1 section
- IGME 430 — Rich Media Web Application Development II1 section
- IGME 431 — Multiplatform Interactive Video1 section
- IGME 450 — Casual Game Development1 section
- IGME 451 — Systems Concepts for Games and Media1 section
- IGME 460 — Data Visualization1 section
- IGME 470 — Physical Computing & Alternative Interfaces1 section
- IGME 480 — Current Topics in Interactive Development1 section
- IGME 484 — Geographic Visualization1 section
- IGME 497 — Interactive Media Creativity, Innovation, and Research Experience1 section
- IGME 499 — Undergraduate Co-op1 section
- IGME 529 — Foundations of Interactive Narrative1 section
- IGME 531 — Aesthetics and Computation1 section
- IGME 540 — Foundations of Game Graphics Programming1 section
- IGME 542 — Game Graphics Programming II1 section
- IGME 550 — Foundations of Game Engine Design and Development1 section
- IGME 560 — Artificial Intelligence for Game Environments1 section
- IGME 570 — Digital Audio Production1 section
- IGME 571 — Interactive Game Audio1 section
- IGME 580 — IGM Production Studio1 section
- IGME 582 — Humanitarian Free & Open Source Software Development1 section
- IGME 583 — Legal and Business Aspects of FOSS1 section
- IGME 584 — Software Development on Linux Systems1 section
- IGME 585 — Project in FOSS Development1 section
- IGME 587 — New Media Interactive Development Capstone I1 section
- IGME 588 — New Media Interactive Development Capstone II1 section
- IGME 589 — Research Studio1 section
- IGME 590 — Undergraduate Seminar in IGM1 section
- IGME 599 — Independent Study1 section
- IGME 601 — Game Development Processes1 section
- IGME 602 — Game Design1 section
- IGME 603 — Gameplay and Prototyping1 section
- IGME 609 — Programming for Designers1 section
- IGME 621 — Board and Card Game Design and Development1 section
- IGME 622 — Game Balance1 section
- IGME 623 — Theory and Design of Role Play and Interactive Narrative1 section
- IGME 624 — Tabletop Role-Playing Game Design and Development1 section
- IGME 625 — Tools and Techniques for Video Game Modification1 section
- IGME 670 — Digital Audio Production1 section
- IGME 671 — Interactive Game Audio1 section
- IGME 680 — IGM Production Studio1 section
- IGME 689 — IGM Graduate Research Studio1 section
- IGME 690 — IGM Seminar1 section
- IGME 695 — Colloquium in Game Design and Development1 section
- IGME 699 — Graduate Co-op1 section
- IGME 704 — Research Methods: Human-Centered Research in Games1 section
- IGME 705 — Game Development Research and Problem Solving1 section
- IGME 720 — Social and Pervasive Game Design1 section
- IGME 730 — Game Design and Development for Casual and Mobile Platforms1 section
- IGME 740 — Game Graphics Programming1 section
- IGME 742 — Level Design1 section
- IGME 750 — Game Engine Design and Development1 section
- IGME 753 — Console Development1 section
- IGME 760 — Artificial Intelligence for Gameplay1 section
- IGME 770 — Spatial Data Science1 section
- IGME 771 — Introduction To Geographic Information Systems1 section
- IGME 772 — Geographic Visualization1 section
- IGME 788 — Capstone Design1 section
- IGME 789 — Capstone Development1 section
- IGME 790 — Graduate Seminar in IGM1 section
- IGME 795 — Game Industry Themes and Perspectives1 section
- IGME 796 — Advanced Topics in Game Design1 section
- IGME 797 — Advanced Topics in Game Development1 section
- IGME 799 — Independent Study1 section
Spot missing or incorrect course data?