CS 405+805 in Winter 2025

Weekly Schedule (Tentative)

Office Hours and Semester Schedule

--- layout: default --- # SCHEDULE STUB
TimeMonTueWedThuFri
08:30–09:00
09:00–09:30
09:30–10:00 Research
10:00–10:30 CS-315CL-126 CS-315CL-126
10:30–11:00
11:00–11:30
11:30–12:00Office hoursOffice hoursOffice hours
12:00–12:30
12:30–13:00 Reserved
13:00–13:30
13:30–14:00
14:00–14:30
14:30–15:00
15:00–15:30
15:30–16:00
16:00–16:30
16:30–17:00
17:00–17:30
  • Class
  • Office hours
  • Research
  • Reserved

Assignments

Simple PBRT ()

Simple PBRT

Start with simple.pbrt (also in v4-fileformat page). Change the image size to 1280 x 720, add and place 2 more spheres into the scene (each with a different material). Run with the specified integrator and also with the wavefront integrator for different values of samples per pixel.

Fully document your pbrt file with comments inline that describe all the statements used along with all parameters specified and default values for those parameters not specified

Grading
Grade penalties will be applied in the following situations for assignment submissions:
  • on time but the written instructions for the submission were not followed: deduct 10% of the earned grade
  • Within 24 hours of the due date and time): deduct 20% of the earned grade
  • More than 24 and less than 48 hours late: deduct 40% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 48 and less than 72 hours late: deduct 60% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 72 and less than 96 hours late: deduct 80% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 96 and less than 108 hours late: deduct 90% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 108 hours late: deduct 100% of the earned grade until the cut-off date, after which no grade can be earned.

This assignment is worth 6 marks, according to the following rubric:

Rubric

DePaul Univerity’s Center for Teaching and Learning has a useful resource describing the process of creating rubrics. Your comments about the following rubric are welcome via email

Criterion and Weight Exemplary Sufficient Developing Needs Improvement
Describe/Document (3)
Run/Analyse (3)
Calculator
Rubric Criteria
Penalties
Copy Output to Clipboard

Revisit Desktop Tetrahedron ()

Advanced PBRT ()

Advanced PBRT

Pick a feature in pbrt v4 (see for example changes from v3, one that came up in our class discussions, or you may find inspiration in Exercises from the book labelled with a (2)) and explore its impact.

For those in 805, please select a feature that is associated with a publication.

Fully document your pbrt files with comments inline that describe all the statements used along with all parameters specified and default values for those parameters not specified

Grading
Grade penalties will be applied in the following situations for assignment submissions:
  • on time but the written instructions for the submission were not followed: deduct 10% of the earned grade
  • Within 24 hours of the due date and time): deduct 20% of the earned grade
  • More than 24 and less than 48 hours late: deduct 40% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 48 and less than 72 hours late: deduct 60% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 72 and less than 96 hours late: deduct 80% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 96 and less than 108 hours late: deduct 90% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 108 hours late: deduct 100% of the earned grade until the cut-off date, after which no grade can be earned.

This assignment is worth 12 marks, according to the following rubric:

Rubric

DePaul Univerity’s Center for Teaching and Learning has a useful resource describing the process of creating rubrics. Your comments about the following rubric are welcome via email

Criterion and Weight Exemplary Sufficient Developing Needs Improvement
Rationale for Selection of Advanced Feature (2)
Design/Document Exploration (4)
Run/Analyse (6)
Calculator
Rubric Criteria
Penalties
Copy Output to Clipboard

Project Alternative to Assignments 2 and 3 ()

Project Alternative to Assignments 2 and 3

Choose one of the textbook exercises labelled with a (3).

Grading
Grade penalties will be applied in the following situations for assignment submissions:
  • on time but the written instructions for the submission were not followed: deduct 10% of the earned grade
  • Within 24 hours of the due date and time): deduct 20% of the earned grade
  • More than 24 and less than 48 hours late: deduct 40% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 48 and less than 72 hours late: deduct 60% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 72 and less than 96 hours late: deduct 80% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 96 and less than 108 hours late: deduct 90% of the earned grade until the cut-off date, after which no grade can be earned.
  • More than 108 hours late: deduct 100% of the earned grade until the cut-off date, after which no grade can be earned.

This assignment is worth 24 marks, according to the following rubric:

Rubric

DePaul Univerity’s Center for Teaching and Learning has a useful resource describing the process of creating rubrics. Your comments about the following rubric are welcome via email

Criterion and Weight Exemplary Sufficient Developing Needs Improvement
Code (8)
Walkthrough (8)
Demo (8)
Calculator
Rubric Criteria
Penalties
Copy Output to Clipboard

Exams