Professor Nick Bradley Reviews
Class Ratings
Professor Rating
Prof: Nick Bradley / Winter 2025
Dec 12, 2025
Terribly coordinated course. Grades aren't released in a timely manner making it difficult to know your standing in the course. Very assessment heavy. It's like they simply dump information on you, expect you to learn it yourself within a day and then test you on it.
It's a very important class as it teaches basics but it's very rushed and has a heavy workload especially if you're planning on taking other courses along with it.
Prof did not teach much. We were expected to watch old videos of a guy who used to once teach the course before the lecture. Then during the lecture we were tested on the videos and what we learnt from it regardless of whether the videos made any sense or not. Also, the videos are so old that certain formatting is very different, and the thing is, they never bothered to update the videos. Instead, they made a separate page listing the differences which is now your responsibility to check and make sure you won't lose any marks by using old formatting.
The workload and terrible course coordination. I would HIGHLY recommend taking 107 and 103 instead. It's much better to score well in two courses rather than to take a rushed one, learn nothing from it, and score terribly. While taking 110 does help with starting co-op early, it was not worth the stress it caused in my opinion.