Past exams for CSC 2/456
1998 midterm
1999 midterm
1999 final
2000 midterm
2000 final