Kenneth Salem - University of Waterloo

Professor: Kenneth Salem
Department: Computer Science
College: University of Waterloo
Rating # 1
Overview:
  • Course: CS350
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Great instructor for CS350. Clearly knowing how to teach. Give very nice example for clarification. Always help a lot-both in and outside class.
Rating # 2
Overview:
  • Course: CS350
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
My absolute favourite prof! Made CS350 my most enjoyable CS course so far. His lectures are so clear and he answers questions so well. He is very enthusiastic and goes out of his way to help students. I would definitely sit in his lectures again!
Rating # 3
Overview:
  • Course: CS350
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Ken Salem is still my favourite CS prof (OS - Fall 2013). Super knowledgeable and very patient at answering students' program problems after class, gives very factual, useful hints on the assignments. His lecture is very coherent and organized, great use of blackboard. Tries to learn students' names, very approachable. Take OS with him!
Rating # 4
Overview:
  • Course: CS350
  • 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: Mandatory
Comment:
If you are going to take CS350, take Ken's. He is definitely the best CS350 instructor on campus.
Rating # 5
Overview:
  • Course: CS350
  • 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: Mandatory
Comment:
Best prof I've ever had at UW. Would definitely recommend!
Rating # 6
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Really clear lectures and covered the large amount of material very well. Assignments this term were individual so workload is lower but still relatively challenging. Very helpful in office hours and on discussion board. Exams were very fair.
Rating # 7
Overview:
  • Course: CS350
  • 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:
Extremely clear!
Rating # 8
Overview:
  • Course: CS350
  • 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:
Best prof I've ever had in UW. Extremely clear. Patient with students. And fair exams.
Rating # 9
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great prof! He makes everything much easier to understand, much clearer than Tim in my opinion. He's also really helpful and answered all questions with detail. Only downside is classes could be a little boring. But great prof overall!
Rating # 10
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very clear, and very knowledgable. He wanted to make sure people understood -- and sometimes too much (too much class time was spent answering simple questions). Thanks for a great term Ken.
Rating # 11
Overview:
  • Course: CS351
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Really great prof. Super clear lectures, makes everything make sense. Better than Tim Brecht for OS in my opinion. He doesn't yell at anyone I don't know what these people are on about. He doesn't always respond to questions if they're interrupting while he's talking but he always waits for questions between thoughts.
Rating # 12
Overview:
  • Course: CS448
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Extremely well-organized and makes a real effort to ensure that students understand the concepts being conveyed in the class. Will go out of his way to explain ideas and does it with impeccable clarity. Fast in responding to emails and discussion postings as well. Tests are reasonable in difficulty and extremely fair in content coverage.Go KEN!
Rating # 13
Overview:
  • Course: CS648
  • 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:
I took Ken's class more than ten years ago but it seemed that it just happened. His class is so clear and so well organized.What I learned from him helped me a lot for all of my jobs. Ken is one of the persons that are so critical for my carrer. The longer since I left waterloo, the more I am grateful to him and his lectures.
Rating # 14
Overview:
  • Course: CS448
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Amazing professor, lectures are clear and organized. Extremely helpful answering questions in and outside of class. There were times I couldn't make his office hours and he took out his own time to let me come in by appointment. Always replies to emails within 24 hours. If you plan to take CS448, take it with Ken Salem!
Rating # 15
Overview:
  • Course: CS448
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Crystal lectures. Very well organized course. Really knows his stuff. Answers ALL student questions inside and outside class. Overall very helpful, knowledgeable prof. If you take CS448, take Salem's class.. I can't see why there are so many slanderous comments here. Notice all older ratings are great. Seems just 1 OS section decided to be trolls.
Rating # 16
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
he's only good at reading off slides and repeating obvious things. very impatient during office hours.
Rating # 17
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
One of Best CS prof Ive had so far. The lectures were very clear. Only negative thing is that it isnt too hard to fall asleep in the lecture.
Rating # 18
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I took both cs350 and cs448 with him. It was true that he really knows how to teach. But he NEVER treats students honestly. Goes by the name Ken Salem, FYI!
Rating # 19
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
KMS got so many negative comments isnt surprising at all. If you take his course, you would definitely agree that he is a very clear lecturer. However, you must also find how arrogant he is and how indifferent he treats students. I would rather think those obsequious comments were all written by KMS himself, or some bootlicker. :p
Rating # 20
Overview:
  • Course: CS350
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
It was impressive to hear Kenneth shouted towards a student in his office. The reason was that student asked him the same question three times, which might bother him somehow. Ya, he is a clear lecturer, but not nice enough.
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