Two-Week Sprint
We have posted the instructions for all assignments in the current sprint.
Read More ›CS 5152/4152: Advanced Topics in Computer Game Architecture
INFO 5152/4152: Advanced Topics in Computer Game Design
(spring only). 4/3 credits. Student Option
A project-based follow-up course to CS/INFO 3152. Students work in a multidisciplinary team to develop a game that incorporates innovative game technology. Advanced topics include 3D game development, mobile platforms, multiplayer gaming, and nontraditional input devices. There is a special emphasis on developing games that can be submitted to festivals and competitions, or that can be commercialized.
Students interested in the programming aspects of game development may take either the CS or the INFO listing of this course. Artists and designers must take the INFO listing.
Students taking the masters-level version (5152) are expected to show individual mastery of the topic material beyond their work in a group setting. This includes the completion of individual projects as well as taking a leadership position within their group.
The undergraduate version course satisfies the Engineering communication requirement in the School of Engineering via the companion course ENGRC 4152. All students enrolled in CS/INFO 4152 are required to enroll in the appropriate ENGRC course, regardless of their college. Students enrolled in CS/INFO 5152 do not enroll in an ENGRC course. Instead, they receive an additional credit hour of 5152 reflecting the work they do in this course.
Prerequisites: Programmers should one of the following: CS 3300, CS 4620, CS 4700, CS 4758, or CS 5414. Designer should have INFO 3450. Prerequisites can be waived via permission of the instructor for students that have previously taken CS/INFO 3152, or are enrolled in a masters program.
Lectures: (MWF) 9:05-9:55 in Upson 142
Discussion: (W) 12:20-1:10 in Gates 114 or 2:30-3:20 in Hollister 206
You should expect and demand to be treated by your classmates and the course staff with respect. You belong here, and we are here to help you learn and enjoy this course. If any incident occurs that challenges this commitment to a supportive and inclusive environment, please let the instructors know so that the issue can be addressed. We are personally committed to this, and subscribe to the Computer Science Department’s Values of Inclusion.