Computer Science 490.001
Game Design, Development, &
Technology
Spring 2008
TR 11:00 AM - 12:15 PM
Engineering Building 0011

Instructor: Bill White
Engineering
Building 3041
(618)650-3483
wwhite@siue.edu
Office Hours:
MWF 9:00 AM
- 1:00 PM
TR 9:30 AM -
10:30 AM
And By
Appointment
Course
Goals and Description:
Using the International
Game Developers Association’s curriculum framework, this course provides an
introduction to the entire process of game development, including:
· History & social impact of video games
· Game design issues
· Game programming (OpenGL)
· The math & physics of games
· Graphics & animation techniques
· Artificial intelligence in games
· Audio-visual design & production
·
Recent technological advances
·
The
business of gaming
Prerequisites:
CS 312, CS 321, and Math 152.
Grading:
The course grade will be based upon performance on three exams, several
programs, quizzes, and papers, and one in-class presentation. The weighting of
these factors will be as follows:
|
Three
100-Point OpenGL Programming Assignments Each programming assignment will emphasize a specific game programming
feature. |
300
points |
|
Two 100-Point
Papers Each paper will be a topical paper, where everyone is assigned a
different recent article to summarize and critique or a different game to
analyze and critique. |
200
points |
|
One
50-Point Paper Presentation Each 15-minute presentation will address the issues and technologies
associated with one of the assigned papers. |
50
points |
|
Five
20-Point Quizzes Five quizzes will be administered throughout the semester, each
consisting of an essay question and/or some short-answer items taken from the
reading material and class discussions. |
100
points |
|
Two
100-Point Exams The exams, administered during class, closed book and closed notes,
will consist primarily of essay questions, with some identification/short-answer
items and perhaps a few multiple-choice items. |
200
points |
|
One
150-Point Comprehensive Final Exam The final exam will be
administered as scheduled (in accordance with University policy). The exam
will be structured like the other exams. |
150
points |
|
Total
Possible Points |
1000
points |
Class Policies
|
Grading
Scale |
|
Academic
Misconduct |
|
Attendance |
|
Late
Assignments |
||||||||
|
|
Violations of academic
standards such as cheating or plagiarism will not be tolerated. Those
determined to have violated those standards will be assigned a failing grade.
(Students wishing to dispute the case should follow normal student grievance
channels.) The instructor will write
letters to the appropriate Department Chairs and Deans, as well as to the
Dean of Students, explaining the circumstances. |
Attendance is strongly
encouraged, but not required. The material covered during lectures
and class discussions shall form the basis for the exams and the projects. |
There will be no work
accepted late and no unexcused absences from exams. No makeup exams
shall be given for unexcused absences. Exceptions are granted only for documented
medical problems. Occasionally, students find
that a couple of major exams fall on the same date. To reschedule an exam
under such circumstances, arrangements must be made with the instructor at
least one week in advance. |
|
|
Tentative
Syllabus (Revised
2/21/08) |
|
|||||||||||||
|
Tuesdays |
Thursdays |
||||||||||||||
|
Date |
Topic |
Reading |
Due |
Date |
Topic |
Reading |
Due |
||||||||
|
1/15 |
1.1 |
|
1/17 |
1.2 |
|
||||||||||
|
1/22 |
2.1 |
|
1/23 |
2.2 |
|
||||||||||
|
1/29 |
3.1 |
|
1/31 |
3.2 |
|||||||||||
|
2/5 |
3.4 |
|
2/7 |
3.5 |
|
||||||||||
|
2/12 |
3.6-3.7 |
|
2/14 |
4.1-4.3 |
|||||||||||
|
2/19 |
2/21 |
5.1 |
|
||||||||||||
|
2/26 |
5.2 |
|
2/28 |
5.3 |
|
||||||||||
|
3/4 |
5.4 |
|
3/6 |
5.5 |
|
||||||||||
|
3/11 |
SPRING BREAK – NO CLASSES |
3/13 |
SPRING BREAK – NO CLASSES |
||||||||||||
|
3/18 |
5.6 |
|
3/20 |
6.1 |
|||||||||||
|
3/25 |
6.2-6.3 |
|
3/27 |
6.4-6.5 |
|
||||||||||
|
4/1 |
6.6-6.7 |
|
4/3 |
||||||||||||