CSC 123 - Introduction to Computing - Computational Art
CSC 101 - Fundamentals of Computer Science I
CSC 171 - Introduction to Interactive Entertainment
CSC 313 - Teaching Computing
CSC/CPE 471 - Introduction to Computer Graphics
All top final projects
CSC/CPE 473 - Advanced Rendering Techniques
Past final projexts for 473 Fall 2020
CSC/CPE 474 - Computer Animation
CSC 476 - Real-time 3D Computer Graphics Software Systems
Past Courses Final Projects:
CSC 572 - Computer Graphics (graduate level) previously CSC 570
Past Courses Final Projects:
* * * * *
Master's students
Fall 2016 webpage
Class webpages Fall 2009
Class webpages Fall 2009 Final Projects Final Projects
Draft syllabus
Winter 2017 webpage (also check polylearn)
Some recent Final Projects
Fall 21
Fall 20
Winter 20
Spring 19
Winter 19
Fall 17
Spring 17
Winter 17
Fall 16 (1)
Winter 2016 (1)
Winter 2016 (3)
Winter 2015 (1)
Winter 2015 (3)
Winter 2014 (1)
Winter 2014 (3)
Spring 2013
Class webpages Spring 2016
Past final projexts for 473 2016
Past final projexts for 473 Spring 2013
Past final projexts for 473 Spring 2011
Past final projexts for 473 Winter 2010
Class webpages Fall 2012 - most class data on polylearn
Winter 2017 (some class data on poly learn)
Spring 2020
Spring 2019
Winter 2017
Spring 2015
Spring 2014
Winter 2013
Winter 2012
Spring 2011
Winter 2011
Main page (but most class data now on poly learn)
Spring 2017
Spring 2015
Winter 2013
Spring 2012
Spring 2010
CSC 590 - Thesis Seminar (graduate level)
Fall 2012
Senior Projects
Description of what to include in your Senior Project
write-up
Some info for students interested-in or working on a Master's thesis project with me.
Examples of past Master's students projects can be found here.