All Courses Semesters Fall 2025 Winter 2026 Spring 2025 Campus Guelph Waterloo Discipline Analytical Biochemistry Inorganic Nanoscience Organic Physical Polymer Theoretical Course Schedule Fall 2025 Winter 2026 Spring 2025 Regulations Requirements Academic Integrity CHEM 784/7840 - Literature Review Semester: Winter 2026 Professor: D. O'Flaherty | | Campus: Guelph Description Materials Evaluation Lab/Project Schedule Office Hours Description TBA Materials TBA Evaluation TBA Lab/Project TBA Schedule Tue: 7:00 pm - 9:20 pm in MacN 101 Office Hours TBA