CSC 457 - Computer Graphics - Spring 2007

T, Th: 15:10 - 16:40: Sverdrup 201

An introduction to computer graphics. Topics will come from the IEEE/ACM requirements for an undergraduate course in computer graphics plus additional material in 3D rendering for virtual environments. Topics include: geometric algorithms, geometric modeling, graphics techniques, graphical user interfaces, human-centered software development, Java 3D, OpenGL, OpenSceneGraph, computer animation, virtual environments and 3D immersive rendering.

This course has been designed to satisfy the college's speaking skills requirement. Speaking assignments will be 20% of your grade. You must attain a 2.0 in the speaking component in order to pass the course. Every class member will be expected to contribute to this part of the course as speaker and audience. See below for details of these assignments.

This is an upper division elective. Prerequisites are completion of CSC 210 with a grade of 2.0 or higher and MPG 4.


Assignments


Instructor: Karen T. Sutherland
Office: Sverdrup 203E
Email: suther@navigation.augsburg.edu
Phone: 612-330-1341
Office Hours: T,Th 16:45 - 18:00, or by appt.

Text:
Donald Hearn and M. Pauline Baker, Computer Graphics with OpenGL, 3rd Edition, Pearson/Prentice Hall, 2004.

Requirements:
Midterm Exam: 100 pts Final Exam: 200 pts
Projects and Assignments: 100 pts Speaking: 100 pts
Assigned projects are to be emailed by the due date. Assignments will be accepted by the next class meeting with a 20% penalty. Assignments are to be your own individual work.

Course Outline:

WeekTopicsChapter(s)
1/16-1/18 Overview of Graphics Systems 1,2
1/23-1/25Mathematics for Computer Graphics App. A
1/30Graphics Output Primitives 3
2/1No Class
2/6-2/8Graphics Output Primitives - continued 3
2/13-2/15Attributes of Graphics Primitives 4
2/20-2/22 Attributes of Graphics Primitives - continued 4
2/27 Midterm Exam
3/1 Geometric Transformations 5
3/6-3/8 Geometric Transformations - continued 5
3/13 - 3/15 Two-Dimensional Viewing 6
3/20-3/22Midterm Break - No class
3/27-3/29Two-Dimensional Viewing - continued 6
4/3-4/5Interactive Input Methods and GUIs 11
4/10-4/12Student 20 minute presentations
4/17-4/19Computer Animation 13
4/24-4/26Wrap up, Review for final exam

A two hour comprehensive final exam will be given from 15:15-17:15 on Tuesday 1 May.

See next page for speaking requirements.