GD and D Currriculum

Course Sequence

The BS in Game Design and Development can be completed in four years, including three blocks (quarters) of cooperative educational experience in industry. The course sequence below is for the mythical "ideal" student, who arrives at RIT with no college or AP credits and takes everything "by the book". This course sequence accommodates all prerequisites comfortably and prepares students to begin co-op in the summer after their sophomore year. Where avaliable, links to course descriptions have been provided.


Freshman Year

Fall Quarter

4003-231 Computer Science I (RAPT section)
4002-320 Introduction to Multimedia for the WWW
1016-204 College Algebra & Trigonometry
Liberal Arts Core
1105-051 FYE 1
4002-201 Freshman Seminar

Winter Quarter

4003-232 Computer Science II (RAPT section)
1016-205 Discrete Mathematics for IT I
1017-211 College Physics I
0502-227 Writing
1105-052 FYE 2

Spring Quarter

4003-233 Computer Science III (RAPT section)
1016-206 Discrete Mathematics for IT II
1017-212 College Physics II
Liberal Arts Core
Wellness Activity


Sophomore Year

Fall Quarter

4002-330 Interactive Digital Media
4002-360 Introduction to Database & Data Modeling
4002-346 2D Computer Animation for Interactive Media
Liberal Arts Core
Wellness Activity

Winter Quarter

4002-380 Fundamentals of Game Design and Development I
4002-409 Web Site Design & Implementation
4002-347 3D Modeling & Animation for Interactive Media
1016-228 Analytic Geometry

Spring Quarter

4002-381 Fundamentals of Game Design and Development II
4002-387 Data Structures & Algorithms for Game Design and Development I
4050-210 Small & Home Office Networking Essentials
Liberal Arts Core


Junior & Senior Years

Cooperative Education (3 quarters required after year 2)
4002-417 Visual C++ for Programmers
4002-434 Programming for Digital Media
4002-425 Human Computer Interaction I: Human Factors
4002-487 Data Structures & Algorithms for Game Design and Development II
Advanced Studies (5 courses chosen from 16 possibilities; see below)
Liberal Arts (1 Core and 3 Concentration courses)
General Education Electives (18 credits)
Free Electives (12 credits)

Advanced Studies Courses (Choose 5)

4002-501 Foundations of 2D Graphics Programming
4002-502 Foundations of 3D Graphics Programming
4003-570 Computer Graphics 1
4003-571 Computer Graphics 2
4003-590 Procedural Shading
4003-450 Programming Language Concepts
4003-455 Artificial Intelligence
4002-538 Multi-User Media Spaces
4002-541 Data-Driven Time-Based Media Programming
4003-572 Comp. Animation: Algorithms & Techniques
4002-529 Introduction to VRML
4003-552 AI for Interactive Environments
4002-527 Digital Audio & Computer Music
4002-528 Writing for Interactive Media
4002-539 Programming for the WWW
4002-484 Database Programming
©2007 RIT Information Technology Department
Built with XHTML, CSS, & MAML