Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
SimSE: an educational simulation game for teaching the Software engineering process
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Experience with an industry-driven capstone course on game programming: extended abstract
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Teaching software engineering through game design
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Fun and games: a new software engineering course
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Software Hut: A Computer Program Engineering Project in the Form of a Game
IEEE Transactions on Software Engineering
An application of a game development framework in higher education
International Journal of Computer Games Technology - Game Technology for Training and Education
ABC-Sprints: adapting Scrum to academic game development courses
Proceedings of the Fifth International Conference on the Foundations of Digital Games
Using games in software engineering education to increase student success and retention
CSEET '11 Proceedings of the 2011 24th IEEE-CS Conference on Software Engineering Education and Training
The entity system architecture and its application in an undergraduate game development studio
Proceedings of the International Conference on the Foundations of Digital Games
Computer science students making games: a study on skill gaps and requirement
Proceedings of the 13th Koli Calling International Conference on Computing Education Research
Hi-index | 0.00 |
The importance of capstone senior design project courses is widely recognized for undergraduate software engineering curricula. They provide students with an opportunity to integrate and apply theoretical knowledge (both from previous courses and newly acquired for the project) on a team, improving both their technical and soft-skills. Here, we report our experiences using an agile development method for a game project; this is a radical shift from our previous course offerings that were based on waterfall, model driven development. This report is unique and valuable, especially for software engineering education, which goes beyond the discipline-specific limits of computer science curricula.