Academics

What category of electives for your degree did you enjoy the most?

People were allowed to select multiple categories. 68 people enjoyed Communications, 70 Humanities, 45 Social Science, 26 Pure Science, 5 Applied Science, 2 Math and 1 ECE. A vast majority of people enjoyed Communications and Humanities electives as a result of their content difference from required courses.

Which CS course was your favorite?

We saw a pretty nice distribution of favorites with there being a tie between CS 488 (Introduction to Computer Graphics) and CS 246/ 246E (Object-Oriented Software Development) for most liked.

Which CS course was your least favorite?

The most unpopular by a wide margin was CS 245 (Logic & Computation) with 50 students saying they disliked it the most. Other least favorites included CS 350 (Operating Systems) with 26 votes, CS 241 (Foundations of Sequential Programs) with 12, and CS 251 (Computer Organization & Design) with 11.

Which non-CS course was your favorite?

There was a wide variety of favorite non-CS courses, as a result of the vast interests of students. A few popular courses included MUSIC 140 (Popular Music & Culture) with 9 votes, MATH 239 (Introduction to Combinatorics) with 7, and MUSIC 246 (Soundtracks: Music in Film) with 6.

Which non-CS course was your least favorite?

Just like for the favorites, there is a vast distribution of the least favorite non-CS courses. Common least favorites included STAT 231 (Statistics) with 10 votes, ENGL 109 (Introduction to Academic Writing) with 9, and ECON 101 (Introduction to Microeconomics) with 9 as well.

What is the hardest course you have taken?

A large number of students chose MATH 239 (Introduction to Combinatorics) and CS 350 (Operating Systems) as their hardest course, with 27 and 21 votes respectively.

Which course did you find the most useful?

A good amount of people seemed to agree that CS 341 (Algorithms) and CS 246 (Object Oriented Software Development) are the most useful courses, with 37 and 30 votes respectively.

Did you take any enriched courses?

Some courses do have an enriched variant, where you can learn about the course material more in depth. 47 students chose to take advantage of these courses.

If you took an enriched course, please indicate how much you enjoyed it.

It seems as though many students who took enriched courses enjoyed them, with only 11/45 students choosing a score less than 4.

Did you transfer into your current program?

Most people who graduated initially started in their program, but 30 transferred in.

What program did you transfer from?

Most people seemed to have transferred from MATH, with others transferring from other programs including the Double Degree programs and Engineering. 1 student also transferred from another school.

In which term did you transfer into your program?

Most students transferred early on in their schooling, while a few transferred in 3rd year.

What were your reason(s) behind transferring?

People had a few different reasons for wanting to transfer into CS, with the most popular reasons being because they wanted CS course access, or they didn't like their old major.

2B
3A
2A
3B
1B
4A
1A
4B
0
15
30
45
60

Which study term did you think was the hardest?

A great majority of students found 2B to be the hardest, with a lot of the harder required 2nd year courses appearing then.

4B
4A
3B
1A
3A
2B
2A
5A
1B
5B
0
20
40
60

Which study term did you think was the easiest?

Most people found 4th year terms to be the easiest, since they tend to not have as many required courses. A close 3rd was 3B.

<70
70–80
80–90
90–95
95+
1A
1B
2A
2B
3A
3B
4A
4B
5A
5B
0
10
20
30
40

What was your average for each term?

100%80%60%40%20%0%1A1B2A2B3A3B4A4B5A5B
<70
70–80
80–90
90–95
95+
0
10
20
30
40
50
60
70
100%80%60%40%20%0%Cumulative

What was your cumulative average?

Our graduates obtained very respectable cumulative averages this term! CS is a fairly difficult program, so we're proud of everyone who completes this program regardless of their grade.

<70
70–80
80–90
90–95
95+
0
10
20
30
40
50
60
100%80%60%40%20%0%Faculty

What was your faculty average?

Overall, we observed a higher mean faculty average but a lower median compared to the cumulative average.

Which option(s) did you complete?

We saw a handful of students complete some options for, gaining valuable experience not directly part of the major. Options are a great way to broaden your qualifications.

Which minor(s) did you complete?

Minors are also a great way to customize and add to your degree and can be a valuable addition to your portfolio and resume.

Which specialization(s) did you complete?

If you are particularly passionate about a specific topic, specializations can be a great way to focus your studies and gain depth of experience in a specific field.

0
1
2
3
4
5
7
8
0
20
40
60

How many times did you overload a term?

An overloaded term can be a way to get ahead in your degree, but it can also be quite challenging. 70 students chose not to take an overloaded term, but we also saw students take up to 8 overloaded terms.

0
1
2
3
0
30
60
90
120

How many courses have you failed?

Most of the class graduated without failing a class, but plenty did and still graduated! So, even if you fail one or a few of your courses, it's not the end of the world.