Image by Alex Vlachos
CS480 P5, 1996.

BU CAS CS 480
Introduction to Computer Graphics

Spring 1998

HOME PAGE


Programming Assignments: P1, P2, P3, P4, P5.
Study Guides: Quickie Linear Algebra Quiz
Lecture Schedule

Instructor:
Stan Sclaroff (office hours: R 2-5PM)
Room MCS-279, phone 353-8928
sclaroff@cs.bu.edu

Course Description:
Introduction to computer graphics algorithms, programming methods, and applications. Focus on fundamentals of two- and three-dimensional raster graphics: scan-conversion, clipping, geometric transformations, and camera modeling. Advanced concepts in computational geometry, computer-human interfaces, animation, and visual realism will be introduced as time and class interest allows.

Prerequisites:
Working knowledge of C programming and data structures (CLA CS112 or CS113)
Familiarity with linear algebra (MA 242)

Lectures:
Tue, Thu: 12:30 - 2:00pm in MCS-148

Required Texts:
Computer Graphics, C version, by Hearn and Baker.
OpenGL Programming Guide by Neider, Davis, and Woo.

Supplemental Text (optional):
Computer Graphics, Principles and Practice, by Foley, van Dam, Feiner, and Hughes.

Online Documentation:

Tests:
Quizes: Thursday, February 26 and Thursday, April 30
Tests are closed-book, but you can bring a 1 page (both sides) crib sheet on normal-sized paper (8.5x11 inches). Preparing a crib sheet is a useful study tool; it helps you to review and organize the material before the test. Your crib sheet should be written out (no mechanical or electronic reproductions are allowed). If you use a crib sheet, you will be asked to turn it in with your test.

Programming Projects:
Late assignments will be levied a late penalty of 10% per day, up to 3 days late. After that, no credit will be given.

Grading:
Programming projects 60%
Quizes 40%
Collaboration / Academic Honesty:
It is reasonable to discuss with others possible general approaches to problems. It is unreasonable to work together on a detailed solution, to copy a solution, or to give away a solution. If your common discussion can be detected by looking at the solutions, then there is too much collaboration. Such instances of academic dishonesty will result in a course grade of F or expulsion from Boston University.

Related Links:

Page Created: Oct 22, 1997 Last Modified: Oct 22, 1997 Maintained by: Stan Sclaroff