Tim Brecht - University of Waterloo

Professor: Tim Brecht
Department: Computer Science
College: University of Waterloo
Rating # 1
Overview:
  • Course: CS136
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Very good!
Rating # 2
Overview:
  • Course: CS136
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Amazing prof, knows what he is talking about and works hard to create engaging lectures where you don't feel stupid for asking questions. Best of all, he keeps lectures interesting!!!, whereas with the other profs you wanna fall asleep.
Rating # 3
Overview:
  • Course: CS136
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Very clear explanations. Good pace. Engaging.
Rating # 4
Overview:
  • Course: CS136
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
He's an OK prof. He uses good examples to explain confusing or complex ideas. It's not his fault that the course material is very dry. However, he isn't the most approachable when you have questions. Can be quite blunt and sometimes a bit rude. If you have him, you'll learn the material pretty well but personally, I didn't like taking CS with him.
Rating # 5
Overview:
  • Course: CS136
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
SO NICE!!!! explains things very clearly and cares about his students. He treats every question (even the ones that have somewhat obvious answers) seriously and always answers to the best of his ability. Kind of savage on Piazza but understandably so. Love tim <3
Rating # 6
Overview:
  • Course: CS136
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Very helpful. Good at answering quetions.
Rating # 7
Overview:
  • Course: CS136
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
really helps me to understand the stuff being teached
Rating # 8
Overview:
  • Course: CS136
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
I'm not actually enrolled in the class but I sit in every other day or so. I requested help for an app I'm trying to create and notified him that I'm not enrolled and he still wanted to help and is going out of his way to get me connected to other individuals who can help. A true lad and great teacher.
Rating # 9
Overview:
  • Course: CS136
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Tim Brecht's the man.
Rating # 10
Overview:
  • Course: CS136
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He really made me love CS even more, his lectures were very engaging. The fact he got to know our names made class feel much more welcoming and not so scary to ask questions. He cracks a lot of jokes and makes class very enjoyable. Very knowledgeable and helpful outside of class as well!
Rating # 11
Overview:
  • Course: CS136
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Prof. Brecht is a truly caring professor. On the first day he starts off with something that no other prof does; he tells the class that he'll learn their names by the end of the term. Although he ended up learning only about 3 4 names by the end, it showed that he cared for the students. Coupled with this, he answered questions very thoroughly.
Rating # 12
Overview:
  • Course: CS350
  • Grade Received: C
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
His marking is not a fair game. He is a good lecturer, however, he fails to make me learn. Final is too long and not a fair game.
Rating # 13
Overview:
  • Course: CS350
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
The best Tim Brecht of all!
Rating # 14
Overview:
  • Course: CS854
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This professor is extremely nit picky, and he was not satisfied with any of the projects in the entire class. Told me that my project should not have been so comprehensive. I had worked the hardest in this course. Avoid, unless you want to lose your head trying to make sense out of his unfair grading, and illogical reasoning for that.
Rating # 15
Overview:
  • Course: CS350
  • 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:
Funny guy. Very knowledgeable. Great at explaining the concepts. He's taught this course many times, and he's good at it. I would highly recommend taking the course with Brecht if you can.
Rating # 16
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I think prof. Brecht really wants his students to do well, and he actually is pretty nice. Hard exams, when he says to "know everything" for the midterm, he means EVERYTHING. I really couldn't ask for a better prof for this very difficult course.
Rating # 17
Overview:
  • Course: CS350
  • 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:
The tests are harder than some, but are based off a lot of the in class discussions. So if you go to class you shouldn't have too much of a problem. Sometimes he mixes up terms like bits/bytes but overall he's a good prof, especially for such a core class like CS 350.
Rating # 18
Overview:
  • Course: CS1
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is my favourite professor..I wasn't going to register his course but after attending the first lecture, i couldn't drop the course! He is talented in creating an interesting discussion that engages everyone in the class. Attending his class is a real fun..Also, he treats us as a father that tries to teach us sincerely without spoiling us.
Rating # 19
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Best at UW
Rating # 20
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Terrific! Helpful. Keeps things interesting.
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