Timothy Chan - University of Waterloo

Professor: Timothy Chan
Department: Computer Science
College: University of Waterloo
Rating # 1
Overview:
  • Course: 466
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Great prof, super smart but not arrogant, interesting topics, clear most of the time, really helpful during office hours, patient to stupid questions. Fair assignments and exams.
Rating # 2
Overview:
  • Course: CS341
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is smart and funny.. I love his lectures.. Plus, he got his phd at 19.
Rating # 3
Overview:
  • Course: CS341
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very smart prof, but at times not very clear. Lectures were good, yet not all material was helpful. Also, final was a bit off. Overall, ok, but the course requires a lot of work.
Rating # 4
Overview:
  • Course: CS341
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He was the best prof I've ever had in my life!
Rating # 5
Overview:
  • Course: CS341
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good prof, available for help when you need it
Rating # 6
Overview:
  • Course: CS341
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Explains everything very well and clearly. Give challenging assignments.
Rating # 7
Overview:
  • Course: CS466
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Excellent professor. Very well organized course, that made me feel like I learned a lot of useful ways of thinking through problems. He is immensely intelligent, and uses that to its full effect to get all material across to its students.
Rating # 8
Overview:
  • Course: CS361
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Clearest explanations ever!
Rating # 9
Overview:
  • Course: CS341
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great prof! Very difficult course, but he's kept me on the edge of my seat for it.
Rating # 10
Overview:
  • Course: CS341
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great class. Assignments sometimes too easy - could benefit from bonus problems I think to stimulate those that want to be stimulated. Lectures were fantastic coherent and well organized. I recommend this prof to ANYONE taking algorithms.
Rating # 11
Overview:
  • Course: CS466
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great prof, awesome class. I'd recommend it for anyone that enjoyed CS341.
Rating # 12
Overview:
  • Course: CS35
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
THE BEST prof I've ever had! very funny, passionate, nice, and made the course extremely easy ^^
Rating # 13
Overview:
  • Course: CS341
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Timothy is one of the best Algorithms professors in the school. Assignments were generally pretty fair and the midterm was a tad on the long side, but he can teach REALLY well.
Rating # 14
Overview:
  • Course: CS466
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Extremely hard assignments. Extremely hard lectures. Hardest course I've ever taken. Hope I can survive this.
Rating # 15
Overview:
  • Course: CS466
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very very tough assignments. Insane lectures. Exams are OK. Got a lower mark than I expected (70-something, was hoping for 80+). Still, I learned a lot, and Chan knows what he's doing. I can say I'm an Algorithmic master now
Rating # 16
Overview:
  • Course: CS341
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Notes are very clear. Too bad he's a jerk
Rating # 17
Overview:
  • Course: CS466
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This guy's goal is to make every course so incredibly easy so that his students will loves him. If I had known how easy he was going to make CS 466 I would have waited another term to take the course.
Rating # 18
Overview:
  • Course: CS466
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Amazing prof! I love his style of teaching. His only problem is that he is going too slow. The exams were pretty easy. Assignments would be hard if not for the hints he gave.
Rating # 19
Overview:
  • Course: CS341
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He brings his notes to class, copies them on the board and you have to sit there taking notes like crazy and you don't learn anything.
Rating # 20
Overview:
  • Course: CS341
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Interesting Prof, work very hard to make the material clear, another point of attending his class is to check out the guy whose hair has the highest reflectivity in UW.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin