May 16, 2024  
2014-2015 Springfield College Undergraduate Catalog 
    
2014-2015 Springfield College Undergraduate Catalog [ARCHIVED CATALOG]

CISC 420 - Software Engineering for Game Programming


This course is a capstone course that applies basic principles of software engineering to the programming of non-violent computer games. Major topics include Windows     
programming, DirectX programming, Open GL, object-oriented software engineering, 
software design patterns, animation programming, physics modeling, sprites,      
collision detection, basic artificial intelligence, and development of game engines.  Competency in C++ and Java programming is required.  Other contemporary  languages such as Python, Ruby, and Lua are introduced.

Prerequisites & Notes
Permission of the instructor.

Credits: 3