There are no formal texts for the course. Handouts and online references will be provided in class.
|Apr 8||Spatial Partion Data structures||Animation controller|
|Apr 15||Articifial Intelligence for games||Game Lighting|
|Apr 22||Texture Maps||Game Physics I|
|Apr 29||Game Physics II|| Mid-term
Course topics coverage
|May 6||Network and Multiplayer||Interfaces|
|May 13||Camera Control||Game design|
|May 20||Audio Programming||Mobile and online gaming|
|May 27||Serious games||Game Production||Jun 3||Games and Cognition|| Final
Course topics coverage
Final Exam - Thursday Jun 5, 9:40 to 11 a.m.
Programs (3 x 15% = 45%)
Mid-term Exam (15%)
Final exam (25%)
Information about labs will be given out by the lab TA for your assigned section during the lab. Please contact the lab TA for your section if you have questions about the lab in general. Programs will be posted online on the class website (www.cs.ucr.edu/~vbz/cs134.html) and in general you will be given 3 weeks for programming assignments. The due date will be specified along with turn-in instructions for the assignments. Programs must be turned in via the department's (secure) "turn in" system, details about late policies will be given in the lab.
Note on availability:
I (VBZ) will be available during office hours and by appointment only. Please respect this and email to set up an appointment if you cannot make the office hours. For questions regarding the labs and grading, please, contact your TA first. If you cannot resolve things with the TAs, then email me. Please, all class-related emails should have 'CS 134' in the subject line. Thank you for your cooperation.
Note on cheating:
Cheating will not be tolerated, anyone suspected of cheating will be investigated until the truth be known. Anyone found to have cheated will be given a failing grade. During exams, your identity will be checked, so please bring your student ID or a valid license/passport (or your mother.) In programs, automatic and manual processes will be used to assess the uniqueness of your code. For programs and labs, you must be able to describe any and all work you hand in and we may conduct random verbal checks of your work. Once again, cheating will not be tolerated!