CPSC 424 | Computer Graphics | Fall 2025 |
Assignments in light gray are not yet assigned and are shown for planning purposes; it is possible that dates may shift slightly.
Assignments | |||
---|---|---|---|
Week 1: 9/1-9/5Topics: introduction; fundamentals; the graphics pipeline; intro to WebGL Reading:
|
|||
Mon |
Materials from class:
|
||
Tue | lab 1 Transformations due 9/9 |
||
Wed |
Materials from class:
|
||
Fri |
Materials from class:
|
introductory and office hours survey (on Canvas) due 9/7 |
|
Week 2: 9/8-9/12Topics: the viewing pipeline; viewing and projection; hierarchical modeling Reading:
|
|||
Mon |
Materials from class:
|
||
Tue | lab 2 WebGL due 9/16 |
||
Wed | Materials from class: | ||
Fri | Materials from class: | ||
Week 3: 9/15-9/19Topics: geometry; lighting and shading Reading:
|
|||
Mon |
Materials from class:
|
||
Tue | lab 3 Viewing and Geometry due 9/23 |
||
Wed |
Materials from class:
|
||
Fri |
Materials from class:
|
||
Week 4: 9/22-9/26Topics: GLSL; more lighting and shading; scene graphs Reading:
|
|||
Mon |
Materials from class:
|
||
Tue | lab 4 Shading due 9/30 |
||
Wed | Materials from class: | ||
Fri |
Materials from class:
|
||
Week 5: 9/29-10/3Topics: scene graphs; textures Reading:
|
|||
Mon |
Materials from class:
|
||
Tue | lab 5 Lighting due 10/7 |
||
Wed |
Materials from class:
|
||
Fri |
Materials from class:
|
||
Week 6: 10/6-10/10Topics: more uses of textures — bump maps, cubemaps, environment mapping, framebuffers and dynamic cubemaps Reading:
|
|||
Mon |
Materials from class:
|
midterm project | |
Tue | lab 6 Textures due 10/14 (now complete! be sure to reload the page if you've had it open before!) |
||
Wed |
Materials from class:
|
||
Fri |
Materials from class:
|
||
Week 7: 10/13-10/17Topics: refraction, shadows |
|||
Mon |
Materials from class:
|
||
Tue | lab | ||
Wed |
exam 1
|
||
Fri | |||
Week 8: 10/20-10/24Topics: |
|||
Mon | fall break | ||
Tue | |||
Wed | |||
Fri | |||
Week 9: 10/27-10/31Topics: |
|||
Mon | |||
Tue | lab | ||
Wed | |||
Fri | |||
Week 10: 11/3-11/7Topics: |
|||
Mon | |||
Tue | lab | ||
Wed | |||
Fri | |||
Week 11: 11/10-11/14Topics: |
|||
Mon | final project | ||
Tue | lab | ||
Wed | |||
Fri |
*** meet in Demarest 014 *** exam
|
||
Week 12: 11/17-11/21Topics: |
|||
Mon | |||
Tue | lab | ||
Wed | |||
Fri | |||
Week 13: 11/24-11/28Topics: |
|||
Mon | |||
Tue | |||
Wed | Thanksgiving break | ||
Fri | |||
Week 14: 12/1-12/5Topics: |
|||
Mon | |||
Tue | lab | ||
Wed | |||
Fri |
exam
|
||
Week 15: 12/8-12/12Topics: |
|||
Mon | |||
Tue | |||
Wed | |||
Fri | |||
Reading Period: 12/13-12/15 |
|||
Sat | |||
Sun | |||
Mon | |||
Final Exams: 12/16-12/19 |
|||
Tue | |||
Wed | |||
Thu |
exam and project presentations
12/18 8:30-11:30am |
end-of-semester deadline no work accepted after 12/18 11:30am |
|
Fri |