Welcome to SE3250  
Introduction to Game Development
The objective of this course is to introduce students to game development, game programming, and the computer game industry. It reviews games in a social and historical context and covers the basics of game design and development. Game development and programming fundamentals are covered. Students will be required to complete a project that extends lecture and lab materials.
Prerequisite: CS2851
Course structure: 2-2-3 (class hours/week, credits).
Upon successful completion of this course, the student will:
  • Describe an overview of the computer gaming industry.
  • Explain the basics of computer game design.
  • Describe the challenges associated with modern computer game design.
  • Describe the applicability of advanced software engineering and computer science techniques to game development.
  • Apply advanced software engineering and computer science techniques to problems associated with computer game development.
  • Discuss issues related to computer games in the greater societal context.