The current offical Western Calendar should always be considered the authoritative list of courses being offered in a particular year.
Also, the Western Undergraduate Timetable database is the authoritative source of course timetable information (room locations, hours, Instructor). This page is provided for supplemental links and information
Course Offerings in Computer Science - September 2017
Course number links to Calendar description - Course title links to course web-page