CS 179 -
Senior Design in Computer graphics/Electronic games
Discussion: WCH 141
Time: W 3:10 - 4:00am
LAB F 2:10 - 5:00 WCH 127
This course is positioned to expose the students
to the design of games, software architecture, and hands-on opportunities
to build their own games in a structured, supportive environment. The course
will also bring awareness to the related topics surrounding games, such as
violence and social impact, stressing the importance of the role
of the programmer in such areas.
In addition, this course will provide an introduction to techniques used in
game engines, motion generation, behavior and AI
for autonomous characters, interfaces, and networks for multi-user play.
- Office Hours: 4:10-5:00 Wed, 1:30-2:30 Thur, or by appointment
- Teaching Assistant
- Wojciech Karas (wkara001 at cs.ucr.edu)
There are no formal texts for the course. Handouts and online references will
be provided in class.
Instructor/team meetings will be held on Mon. The following are due
dates. Changes will be reflected on the website.
Project Proposal, due Oct 10
Progress Report I, due Oct 31
Progress Report II, due Nov 21
Final Report, due TBA
Final Presentation TBA
The bulk of the assigned work will take the form of a team project.
Teams will be determined in class.
Various assignments will be handed out during the quarter with details
related to their coverage, due dates, etc.
TEAM PROJECT: Projects will be developed using OGRE 3D. An intro to
Ogre 3D will be given. Project proposals are due during the
second week of classes. During the quarter each team must turn in two
project updates (on the dates marked above). A final presentation of
the projects will be made during the final exam period. A final written
description (report) of the project (5-10 pages) will be due at the time
of the final presentation. Grading will be based on projects (80% =
Proposal (5%), 3 reports (15% each), final game (40%), final
presentations (10%)), lab completion (10%), misc. homework
Victor B. Zordan
vbz at cs.ucr.edu
337 EBU II, 827-2557
Department of Computer Science
University of California, Riverside