Craig Schroeder
Office: Chung 309
Office Hours: MF 4:00-5:00 PM, W 1:00-2:00 PM
Email: craigs@cs.ucr.edu
Ounan Ding
Office: Chung 227
Office Hours: TR 10:00-11:00 AM
Email: oding001@ucr.edu
This course covers the planning, design, implementation, testing, and documentation of a graphics- or electronic game-related system. Incorporates using techniques presented in previous related courses. Emphasizes professional and ethical responsibilities; the need to stay current on technology; and its global impact on economics, society, and the environment.
Week | Dates | Lab topic | Lecture topic | |||
---|---|---|---|---|---|---|
1 | 04/02-04/06 | LaTeX, git, form teams* | Overview, writing a proposal | |||
2 | 04/09-04/13 | blender (geometry)* | Game development | |||
3 | 04/16-04/20 | testing, valgrind, gdb* | Team work | |||
4 | 04/23-04/27 | Work on projects | Ethics | |||
5 | 04/30-05/04 | Work on projects* | Technology and Society | |||
6 | 05/07-05/11 | Work on projects | TBD | |||
7 | 05/14-05/18 | profiling, optimization* | Checkpointing | |||
8 | 05/21-05/25 | Work on projects | Public speaking | |||
9 | 05/28-06/01 | Work on projects | Guest lecture | |||
10 | 06/04-05/08 | Presentations (tips) | Communitation essay due in class |
*These tasks are intended to be completed in teams during the lab time and must be checked off with the TA. If not completed during this time, they may be completed outside lab and checked off with the TA anytime before the beginning of the next lab.
Date | Time | Where | Type | What | ||
---|---|---|---|---|---|---|
04/06 | 11:59 PM | iLearn | team | Team assignments | ||
04/13 | 11:59 PM | iLearn | team | Draft proposal | ||
04/20 | 11:59 PM | iLearn | team | Finalized proposal | ||
04/27 | 11:59 PM | iLearn | team | Milestone 1 | ||
05/02 | 4:10 PM | in class | self | Assignment 1 (resources) | ||
05/04 | 11:59 PM | iLearn | team | Milestone 2 | ||
05/09 | 4:10 PM | in class | self | Assignment 2 (resources) | ||
05/11 | 11:59 PM | iLearn | team | Milestone 3 | ||
05/18 | 11:59 PM | iLearn | team | Milestone 4 | ||
05/25 | 11:59 PM | iLearn | team | Milestone 5 | ||
06/01 | 11:59 PM | iLearn | team | Final project | ||
05/05 | 6:40 PM | in lab | self | Assignment 3 | ||
05/08 | 5:00 PM | WCH 309 | self | Assignment 4 |
Items due through iLearn are to be completed in teams. Presentations and lab tasks to be completed in teams. Assignments are to be completed individually. If you are unsure whether an assignment is individual or team, please ask the professor or the TA. Tips to make sure you do not violate the academic integrity policy:
Please familiarize yourself with the campus academic integrity policy.
20% | Assignments |
20% | Final presentation |
10% | Proposal |
30% | Milestones |
15% | Final project and writeup |
5% | Lab tasks |
There will be no make-up items allowed. Instead, the following accommodations will be made: