| CS 565 Advanced Computer Graphics | Syllabus Spring 2012 | 2 / 23 / 2012 |
|   | |||
| Mike Barnes | |||
| JD 4443 | Teaching Schedule | Office hours: M and W 3:00 pm to 4:00 pm and by apt. | |
| (818) 677-2299 | email: renzo@csun.edu | web: www.csun.edu/~renzo | |
Prerequisite Comp 322/L or equivalent.
Programming experience equivalent to the junior level Computer Science
undergraduate and experience with one object oriented programming
language (eg. Java, C++) and C is expected. Prior knowledge of basic
linear algebra concepts (MATH 262) such as: vectors (properties and
operations: cross and dot products) and normals to planes, is expected.
Prior knowledge of computer graphics (such as COMP 465/L) is not
required, although it is helpful.
There will be 3 project assignments. Two projects will use XNA Game Studio 4 with C# and the AGXNASKv4 library. The other project is a student proposed topic related to this course. There will be in-class demonstrations of selected student-proposed projects. You may work on the assignments for this class in small groups, in the MultiMedia Graphics Lab (JD 1618) or in the Virtual Reality lab (JD 2212), or at home. Group members will equally share project credit. It is the responsibility of the group members to bring any problems with group working to my attention early -- so that all issues can be resolved, or the group dissolved.
| Task | % Grade |
|---|---|
| Project AGXNASK 1 | 20 |
| Project AGXNASK 2 | 30 |
| Student proposed project | 20 |
| Midterm | 30 |
Late projects are not accepted. Submit work in progress on due date in the case of an incomplete project. (If there are extenuating reasons to seek an individual extension to a project deadline please contact me at least a week before the deadline.)
Students are encouraged to talk and learn from each other. However, group projects should be the work of the group members -- there should not be any copied or "shared code" from other sources. Students are expected to have read and abide by the University's Academic Honesty statement. If you do printed in the current catalog. not understand that policy you are expected to discuss the policy with the instructor.