Tentative Syllabus
CRN: 86190 and 92639 (honors)
Classroom South Room: 101
02:30 PM - 04:15 PM
Instructor: Dr. Michael Weeks
Computer Science Department
Office: 25 Park Place, room 754
Office Hours: for now, by appointment.
I am usually in the office from 11-12 Mondays.
web-page: http://hallertau.cs.gsu.edu/~mweeks/csc4821
department phone (404) 413-5700 (does not receive texts)
Teaching Assistant:
Keerthi Kalluri
(kkalluri1 @ student.gsu.edu)
TA's office hours: Mon : 12 PM - 2 PM
Tue : 10 AM - 12 PM, webex
Click here for the Syllabus policies
CSc 4821/6821. Fundamentals of Game Programming (4)
Four hours lecture per week.
Prerequisites: CSc 3320
Prerequisites:
Computer Science majors: CSc 3320
Objectives:
Prerequisite: CSc 3320 with grade of C or higher.
Students must meet the Computer Science Major Eligibility Requirement in
order to enroll in this course. Covers major aspects of game design such
as challenges, gameplay, actions, core mechanics, worlds, characters,
game balancing, user interfaces, and game genres.
Topics
Format:
Approximately 4 hours of the course contact time will be in lectures.
Weekly
technology homework assignments* and one project are planned.
There will be about 4 quizzes scheduled.
Any pop-quizzes will factor into the test average.
Grading:
There
will be a team project during the semester that synthesizes the assignment
procedures and course content learned. This project will be developed jointly
by all student members of a team.
Tests are longer than quizzes, and count more. For example,
a quiz might have 2 short answer/essay questions, while a test might have
8 to 10.
Each short answer/essay question should take you about 10 minutes to answer.
Other types of questions might be included along with, or instead of,
short answer/essay questions.
Homeworks/Assignments may vary in weight. A Lab assignment requires a report,
along with a demonstration, and thus has a typical weight of 20%.
A programming assignment requires source code,
along with a demonstration, and thus has a typical weight of 20%.
A written homework assignment either has a weight of 5 to 10% when
graded, or 1 to 2% when checked. Graded assignments are carefully
reviewed for correctness, while checked assignments are not.
Graduate students will be assigned one or more research papers to read, and will be graded on their review of the material. A class presentation will be required on this assignment. The grade for the review will be factored in the assignment grade as a 7th assignment. In addition, graduate students may be asked additional questions on the tests, and may have additional work on the assignments.
Deliverable Weight CSc 4821:
A previous semester of this class used this formula
and another semester, with quizzes (each out of 20 points, thus *5):
to calculate grades for 4821 students.
This may vary by semester according to the deliverables, the weights
(see Deliverable Weight section) may be
adjusted from one semester to another, and may vary by the
way grades are entered. For example, Quiz1 scores were entered as 0 to 10,
while Test1 and Test2 were entered as 0 to 100, thus 210 is the maximum
for the sum of quizzes and tests.
Notes: