TY - GEN
T1 - The ETH game programming laboratory
T2 - 3rd International Conference on Game Development in Computer Science Education, GDCSE 2008
AU - Sumner, Robert W.
AU - Thuerey, Nils
AU - Gross, Markus
PY - 2008
Y1 - 2008
N2 - The Visual Computing bachelors/masters program at ETH Zurich provides an internationally renowned degree in computer science with a specialization track in computer graphics. A new project-based game development course serves as a capstone to the program by reinforcing core computer science concepts and specialized topics in Visual Computing. Additionally, students learn design principles and obtain a better understanding of the interplay between the desires of game design and the realities of technical implementation. Finally, students practice crucial "soft skills" such as team work, effective communication, time management, and leadership. This article details the course goals and structure, presents three case studies of student-made games and the effect of the class on the students, and evaluates the overall class design. We hope that this document presents a compelling argument in favor of game development as a capstone to computer science and also provides useful insights for other academics wishing to incorporate game development into the computer science curriculum.
AB - The Visual Computing bachelors/masters program at ETH Zurich provides an internationally renowned degree in computer science with a specialization track in computer graphics. A new project-based game development course serves as a capstone to the program by reinforcing core computer science concepts and specialized topics in Visual Computing. Additionally, students learn design principles and obtain a better understanding of the interplay between the desires of game design and the realities of technical implementation. Finally, students practice crucial "soft skills" such as team work, effective communication, time management, and leadership. This article details the course goals and structure, presents three case studies of student-made games and the effect of the class on the students, and evaluates the overall class design. We hope that this document presents a compelling argument in favor of game development as a capstone to computer science and also provides useful insights for other academics wishing to incorporate game development into the computer science curriculum.
UR - http://www.scopus.com/inward/record.url?scp=70349101169&partnerID=8YFLogxK
U2 - 10.1145/1463673.1463683
DO - 10.1145/1463673.1463683
M3 - Conference contribution
AN - SCOPUS:70349101169
SN - 9781605580579
T3 - Proceedings - 3rd International Conference on Game Development in Computer Science Education, GDCSE 2008
SP - 46
EP - 50
BT - Proceedings - 3rd International Conference on Game Development in Computer Science Education, GDCSE 2008
Y2 - 27 February 2008 through 3 March 2008
ER -