Course materials are for CSC453 students. Redistribution or reuse outside the class requires permission unless stated otherwise in specific subdirectories.