CS10: Introduction to Game Development
Spring 2010
-
Lecture:
- T&Th 2:45-4:00, LAC lab
-
Professor:
- Z Sweedyk
- 1249 Olin, x78360
- z@cs.hmc.edu
- Office hours: see schedule
-
Course mailing list:
- cs-10-l@hmc.edu
-
Text:
- Beginning Game Development by Will McGugan
-
What is CS10?
-
In this course you will learn to design and develop 2D computer games. In the process you will
learn about a variety of core computer science ideas including ones from data structures, algorithms, computer graphics,
artificial intelligence, software architecture and design, user interface design, networking, and computer simulation.
Note, this course cannot be used as a CS technical elective.
Submissions and Grading
-
Your grade will be based on the following:
Homework |
40% |
Final Project |
30% |
Midterm Exam |
25% |
Class Participation |
5% |
You will submit all work by uploading it to your wiki page. You may submit multiple versions but only the
last submission will be graded.
Honor Code
-
Any code you submit must be designed and written
by you unless you obtain prior approval from me. Any violation of this policy
will result in (at least) course failure. If in doubt, ask.
-
Course Schedule:
-