CS 4360/5360 Non-Interactive Computer Graphics

"Drawing with pixels by understanding physics and light" -- Your Instructor

Card image cap

The Whitted Ray Tracer

Card image cap

The Cornell Box!

Card image cap

Business Card Raytracer

Quick Links: Piazza Forum Board | Office Hours Sign up | Teams Channel


Schedule/Road Map


The following is our tentative syllabus for the course, changes should be expected throughout the semester. I will announce in class, piazza, or through e-mail any major changes.
Week
Date
Lecture and Readings Assignments Note(s)
1 Friday - September 08, 2023
A1 Released (Due Sept. 21 Anywhere on Earth) Welcome back to class!
2 Friday - September 15, 2023
3 Friday - September 22, 2023
A2 Released (Due Oct. 5 Anywhere on Earth)
4 Friday - September 29, 2023
5 Friday - October 06, 2023
A3 Released (Due Oct. 19 Anywhere on Earth) Mike at Cppcon (some delays in e-mail may occur)
6 Friday - October 13, 2023
7 Friday - October 20, 2023
A4 Released (Due Nov. 2 Anywhere on Earth) -Final Project Ideas

-Previous Year Projects

-Final Project Assignment pushed to your monorepo
8 Friday - October 27, 2023
A5 Released (Due Nov. 16 Anywhere on Earth) Mike at Blender Conference

Start finding resources/tutorials to aide in your final project/consult with professor on idea if needed.
9 Friday - November 03, 2023
10 Friday - November 10, 2023
A6 N/A - May add to repo later, but A6 would only be optional
11 Friday - November 17, 2023
Reach out to Instructor/TA if you have not started project yet
12 Friday - November 24, 2023
-- --
No Class -- Holiday
13 Friday - December 01, 2023
14 Friday - December 08, 2023
Project Due Dec. 8th (AOE) -- no late day tokens on final project Last day of Class!
Please do not redistribute or host any materials without e-mailing me first. I generally am happy to share the latest .pdf or slide presentation with those who ask. Thank you for your time!