Ed Knorr - University of British Columbia

Professor: Ed Knorr
Department: Computer Science
College: University of British Columbia
Rating # 1
Overview:
  • Course: CPSC304
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
There really wasn't much content for us to cover in the course. The project took up a decent amount of time, but apart from that this class was super chill.
Rating # 2
Overview:
  • Course: CPSC404
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Ed is incredibly knowledgeable on database related topics with relevant experience and he is actively sharing this expertise with his students. His teaching methodology facilitates conceptual understanding and encourages student to become active leraners. By far one of the best computer science professor I have seen, sad to see him retiring.
Rating # 3
Overview:
  • Course: CPSC404
  • 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:
He really made the transition to online learning flawless. Also I like how they give out pre and in-class work sheets which really helps you always stay on top of everything. Exams are very fair. You just know this guy cares a lot about teaching when you read his papers about teaching. One of the best CS profs I have had in my 4 years at UBC!
Rating # 4
Overview:
  • Course: CPSC304
  • 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:
Ed is a great professor, and you should take classes with him whenever possible. He is very accessible outside of class hours, available on piazza and genuinely cares about the students. His efforts really made online learning bearable! Very clear on what is expected on the quizzes and exams.
Rating # 5
Overview:
  • Course: APSC160
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Awesome dude super helpful, great prof, willing to help you or talk to you about your grade
Rating # 6
Overview:
  • Course: APSC160
  • Grade Received: INC
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Ed is hilarious, or at least he tries to be. He explains things clearly, although he gets off topic sometimes. He's super nice and cares about his students.
Rating # 7
Overview:
  • Course: APSC160
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
A lot of students from computer science say he's godly, i'm in engineering and learned c, he was okay, very nice, but it was mostly just screencast regurgitation, course was pretty useless, except for the prelabs, from what we've learned so far, I could've just learned all that on my own. Very nice prof, useless course (so far).
Rating # 8
Overview:
  • Course: CPSC404
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
This guy is an absolute legend. One of the funniest profs I have had. Very friendly and approachable too. His ability to explain concepts easily is admirable. His only weakness is that sometimes he tells so many funny stories/jokes that he has to rush the last bit of lecture a lot. So far I have taken 2 courses with him, I would take a 100 more.
Rating # 9
Overview:
  • Course: CPSC404
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Not surprisingly, one of the best instructors in CPSC department. Learning goals are clearly laid out, lectures are clear and a lot of opportunities to learn the materials through pre-class and in-class activities. The workload is medium to light, the exams are very fair. Would recommend to take database courses with Dr Ed Knorr.
Rating # 10
Overview:
  • Course: CPSC404
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Ed's a great prof! He is funny and very approachable outside class. He tries to make lecture content interesting by intersecting a few jokes. His exams are fair but a little too long so they end up tough. He gives a lot of pre and in-class exercises to help you keep on top of the material. My only complaint would be, he talks fast so be prepared.
Rating # 11
Overview:
  • Course: CPSC304
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Ed is extremely kind and clearly cares about his students. However, I found his lectures to be really rushed at end of every class and I feel like he goes off topic quite often. Interesting lectures, but so many students skipped.
Rating # 12
Overview:
  • Course: CPSC304
  • 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:
Lectures are funny and very easy to follow. Exams are fair with nothing unexpected. Favorite cpsc prof at ubc
Rating # 13
Overview:
  • Course: CPSC404
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
One of the better CS profs I've had. Great guy with an interesting sense of humor. Midterms were tricky but final was very fair. Easy 4th year CS class.
Rating # 14
Overview:
  • Course: CPSC404
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He gives a lot of homework which makes the course a bit tedious. There are pre- and in-class exercises on top of clickers and three midterms. Staying on top of the course material would be beneficial since the material builds on the previous. Ed is also nice so go to his office hours if you need.
Rating # 15
Overview:
  • Course: CPSC304
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Comedic timing might not always be regarded as an important attribute in a professor, but it definitely contributes to how great of an instructor Ed is. His low-key jokes make it easy to pay attention to material that could otherwise be boring. He is clear about what is expected of you, and he has an incredibly kind and positive demeanour.
Rating # 16
Overview:
  • Course: CPSC221
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Very clear lecture+ useful slides+ office hour
Rating # 17
Overview:
  • Course: APSC160
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Great Prof! Really inspired interest in the course material. Would definitely take one of his classes again. He really cares about student learning.
Rating # 18
Overview:
  • Course: APSC160
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great prof! He really cares about student success. I indtroduced myself once and he remembered for the rest of the term.
Rating # 19
Overview:
  • Course: APSC160
  • 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:
Excellent prof who cares about student success. Funny, engaging and great lectures for all levels of understanding.
Rating # 20
Overview:
  • Course: CPSC404
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
He is an amazing human being. Genuinely cares about his students' success.
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