Honors Courses and Independent Work

Honors Courses

A number of honors courses with enriched contents, accelerated pace, and possibly smaller class size are offered to capable students.

You may refer to course description for detailed course coverage and content.

To enroll an honors course, you need to obtain a certain grade from its pre-requisite course(s) or obtain instructor's approval. Grade of honors course is assigned based on your learning outcomes and decided independently from its regular version. As the entrance requirement is higher, better grades are expected for these courses.

Please note honors courses are offered irregularly depending on the resources and enrollment. You may check the course offerings in this academic year.

Independent Work

We offer the opportunity for any students to conduct independent studies or projects under the directed guidance of a faculty member on a computer science topic. With prior approval from the faculty member, the student can enroll COMP 4971 Independent Work. COMP 4971 may carry 1-4 credits, depending on the outcome, depth and amount of work involved in the project. A written report, presentation, and/or an examination can be used for evaluation. The course may be repeated for credits.