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.
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 |
|---|
| Week | Topics | Chapter(s) | 1/16-1/18 | Overview of Graphics Systems | 1,2 |
|---|---|---|
| 1/23-1/25 | Mathematics for Computer Graphics | App. A |
| 1/30 | Graphics Output Primitives | 3 |
| 2/1 | No Class | |
| 2/6-2/8 | Graphics Output Primitives - continued | 3 |
| 2/13-2/15 | Attributes 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/22 | Midterm Break - No class | |
| 3/27-3/29 | Two-Dimensional Viewing - continued | 6 |
| 4/3-4/5 | Interactive Input Methods and GUIs | 11 |
| 4/10-4/12 | Student 20 minute presentations | |
| 4/17-4/19 | Computer Animation | 13 |
| 4/24-4/26 | Wrap 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.