GDIAC Course Applications

Enrolling in a Game Design Course

As with all courses in the computer science department, the GDIAC courses are a victim of their success. Many students want to take them, and we do not have room for everybody. The high level of demand has also made it difficult for students that are interested in completing the game design minor.

In attempt to solve this problem, admittance to GDIAC courses is now by application only. This ensures that we can give priority to students who want to complete the game design minor, or who need the course to satisfy a university requirement. With that said, you should not be discouraged from applying. The application process itself discourages a number of students, and students who are committed to getting into the course almost always get in.

The workload for the game design courses is quite significant. In both the introductory and advanced courses, you are expected to commit an average of 10 hours a week towards your game. If you are unable to commit to this because of a heavy workload, then you should consider applying in a later semester.

The applications are available online via the links below. As they are Google forms, you must have a Google account to fill them out. Applications are restricted to currently enrolled Cornell students.

Graduating Seniors

If you are a graduating senior who is not remaining to complete an MEng or MPS degree, then you will have a very low priority for the introductory course CS/INFO 3152. However, we are often able to move graduating seniors to the advanced course and group them with a more experienced team. Furthermore, the advanced course also satisfies the Technical Writing Requirement. Therefore, we encourage all graduating seniors to apply for both courses if it fits their schedule. As long as you satisfy one of the prerequisites other than 3152, you have a good chance of admittance here.


CS/INFO 3152: Introduction to Game Development (Spring 2018)

CS/INFO 3152 is a 5 credit course. That is 4-credits in either CS or INFO (depending on your choice of course), plus one additional credit in ENGRC 3152: Communication for Game Development. All students must enroll in both classes, regardless of whether or not you need to meet the Technical Writing Requirement. The time commitment of the course remains the same. The course still meets 5 days a week. The only difference is that you will receive one more credit for your additional hard work this semester.

This course takes a maximum of 12 game design teams. At a maximum of 6 students per team, this means that the class is capped at 72 students. The typical breakdown of a team is one artist/character designer, one UX designer, and four programmers. We are willing to accept more designers, but there is an upper limit on the number of programmers.

Because students enrolling in this class are new to GDIAC, the application is a bit involved. You might be intimidated by a lot of questions that you cannot answer. Do not worry; no one is going to be able to do everything. The purpose of the application is to get enough information to ensure that we have as diverse a class as possible.

The deadline for applications is December 15, 2017. While we will accept applications after that date, priority will be given to students who apply by the deadline.


CS/INFO 4152: Advanced Game Development (Spring 2018)

CS/INFO 4152 is a 4 credit course. That is 3-credits in either CS or INFO (depending on your choice of course), plus one additional credit in ENGRC 4152: Communication for Advanced Game Development. All students must enroll in both classes, even though most of you have already satisfied the Technical Writing Requirement. As with CS 3152, this extra hour is a primary time for playtesting and feedback.

This course takes a maximum of 8 game design teams. At a maximum of 6 students per team, this means that the class is capped at 48 students. The typical breakdown of a team is one artist/character designer, one UX designer, and four programmers. We are willing to accept more designers, but there is an upper limit on the number of programmers.

All interested students must apply to CS/INFO 4152, even those that previously took CS/INFO 3152. However, the application for students that took the introductory course is quite short; we mainly need to know the type of game you want to work on and your choice of team members.

Masters of Engineering students, as well as MPS students in Information Science, are exempted from all course pre-requisites. In addition, graduating seniors are exempt from the CS/INFO 3152 requirement, but should satisfy other prerequisites. These students must fill in a lengthier application form so that they can be appropriately matched up with a team.

The deadline for applications is December 15, 2017. While we will accept applications after that date, priority will be given to students who apply by the deadline.