Course Overview

The gaming industry is booming! In this class students will learn what makes their favorite games work and will design and program games of their own. This course will also introduce students to the in's and out's of the software gaming industry.

Course Objectives

You will:

  • Provide an introduction to how games are made and what it is like to work in the industry
  • Improve problem solving skills and critical thinking ability
  • Develop team skills … the industry is a collaborative place!
  • Develop fun GUI and console based games
  • Demonstrate beginning competency in the C# programming language
  • Understand and follow good SW development practices

Textbook

C# 4.0 Pocket Reference (provided in-class)

Requirements

Dropbox account (all assignments are submitted via Dropbox)

Optional

If you want to work on your own computer, you will need Visual Studio Express Community 2017. Please note that the online lessons and tutorials were created with Visual Studio 2010 and 2017 will look slightly different. I expect students to be able to make the necessary adjustments and be able to use the older tutorials with the newer UI.

Grading/Assessment

The majority of your grade will come from the code you write. The remainder will come from tests/quizzes, class participation, and teamwork. Here is the breakdown:

  • 60% Class projects
  • 20% Tests and quizzes
  • 10% Participation
  • 10% Teamwork