CSCI 4530/6530 - Spring 2011
Advanced Computer Graphics
Home
  Contact Information
  Office Hours

Announcements
  LMS

Syllabus
  Prerequisites
  Textbook

Grading
  Assigned Readings

Calendar
  Lecture notes
  Lab materials
  Homework
  Test reviews

Homework
  Collaboration Policy
  Compilers
    gcc/g++ notes
    GL/glut notes
  Homework Late Policy
  Electronic Submission

Final Project
   Spring '11 Projects
   Spring '10 Projects
   Spring '09 Projects
   Spring '08 Projects
   Spring '07 Projects

Academic Integrity

Grading

Your grade in this course will be determined as follows:
  • 40% Homework Assignments
  • 30% Final Project
  • 15% Participation
  • 15% Quizzes

There will be 5 homework assignments. Homework 0 is smaller and worth fewer points than the other four homeworks. You will have 2 weeks to complete Homeworks 1-4, so be sure to manage your time effectively. At the halfway point (1 week before the due date) for Homeworks 1-4, you are required to post a progress status report with sample output images on Rensselaer LMS. The full homework submission (your code & README.txt) will be submitted to the homework server.

For the final project you will select your own topic. It can be an extension of one of the homework assignments, a portion of your graduate research, a significant module of a final project for another course, or a brand-new project. You are highly encouraged to work in a team of 2 for the final project. Individual projects or teams of 3 must have advance approval from the instructor. The project must include a significant graphics programming component. You will share your results through an in-class presentation to your peers and a publication-quality writeup (e.g., motivation, related work, algorithm/technique, results, conclusions, and bibliography). Graduate students are expected to complete a more extensive project and are required to format their project report for submission to an appropriate graphics-related conference or journal (e.g., SIGGRAPH, Symposium on Computer Animation, Symposium on Geometry Processing, Eurographics Symposium on Rendering, Graphics Interface, etc.)

Participation is a very important component of the course. You are expected to regularly attend lecture, ask questions, and join in the in-class and on-line discussions. Each student will lead the discussion of one research paper during the semester.

We will have 2 in-class quizzes covering the lecture material.

Assigned Readings

All students are expected to have downloaded and read the assigned paper for that day's lecture. It's "ok" if you don't understand all of the details. Each student should submit at least one relevant question or comment (to the corresponding discussion on Rensselaer LMS) about the assigned paper by 10am on the day the paper will be discussed in class.

The student who will lead the discussion should spend some extra time to understand the details of the paper. During lecture this student will give an oral summary (~ 5 minutes) of the paper's contributions, and then lead the class in a discussion of the paper, beginning with the comments posted to the forum.