Ken Wong - University of Alberta

Professor: Ken Wong
Department: Computer Science
College: University of Alberta
Rating # 1
Overview:
  • Course: CMPUT301
  • 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:
Ken Wong is a great prof, in his course you are able to develop to skills necessary for a real job. If you have any interest in software engineering I recommend his course. The group project teaches you to develop software. The tools necessary to complete the project are taught in the labs. Exam questions are easy, just read the slides.
Rating # 2
Overview:
  • Course: ECE301
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Lets different TAs mark different people, refuses to reconsider a TAs grading decision, then curves you against others in the class who were marked by other people. Refused to give us the rubric. Completely arbitrary marking scheme.
Rating # 3
Overview:
  • Course: CMPUT301
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The course content is meh at best if you have ANY work experience in tech. The group project is extremely time consuming even if your group is solid. The only thing I actually learned in this class is how to research random Android crap. The midterm was very time restrictive, the final was better, but still a boatload of writing.
Rating # 4
Overview:
  • Course: CMPUT301
  • 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:
He really knows how to explain concepts and terms to students.
Rating # 5
Overview:
  • Course: CMPUT301
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
He is hard grader and the only things might bring a smile on his face is when you pass everything regardless of the difficulty level. The course weight distributed smartly so be aware of that. Lab sessions that do not worth anything on your grade. The midterm is 15% and final 30%. be careful if you're taking this course with Dr. Ken Wong.
Rating # 6
Overview:
  • Course: CMPUT301
  • Grade Received: C-
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
do not take his class if you can.
Rating # 7
Overview:
  • Course: CMPUT301
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Weak personality, not a positive instructor or influence at all. Somewhat pathetic. If he is the only option you have be careful about in-class participation and outside of the class, be aware of his popup quizzes. The group your are going to do your project with and the TA are important. I had the worse group and worse TA + Ken, so guess the grade
Rating # 8
Overview:
  • Course: CMPUT301
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
I do not want to complain anything, i took COMPUT 206, COMPUT 325, COMPUT 391 and COMPUT 301 in the same term. I got at least A- for other 3 courses. And guess what? Ken wong only give me a C. I did not even miss one lecture!
Rating # 9
Overview:
  • Course: CMPUT301
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Ken Wong as instructor + Joshua as lab TA FAIL!
Rating # 10
Overview:
  • Course: CMPUT301
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is a pretty good teacher. He tries to make it interesting but he is just a bit dull. The material itself was pretty bad but he didn't really do anything with it.
Rating # 11
Overview:
  • Course: CMPUT175
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He provided a clear, succinct and accurate exploration of fundamental principles and algorithms in modern computing science. The course is aggravatingly slow for anybody with any prior experience or aptitude, but that's not the professor's fault. I'm looking forward to taking a higher division course from him.
Rating # 12
Overview:
  • Course: CMPUT174
  • 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:
pretty decent prof. lectures can be quite boring at times, but I think its more of the course content's fault than his fault. His teaching was effective as I learned from him and did not need to refer to the textbook. exams were open book and were fair.
Rating # 13
Overview:
  • Course: CMPUT301
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Judging by the other comments, I think Ken has probably improved over time. His 301 notes were adequate and reflected real-world terminology; midterm and project were fair loads. Final was a little too open-ended however. Key to success (A), is a good Wiki for your project and good memorization of key points in the notes.
Rating # 14
Overview:
  • Course: CMPUT401
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Lacks charisma. Weak personality, not a postitive instructor or influence at all. Somewhat pathetic.
Rating # 15
Overview:
  • Course: CMPUT301
  • 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: Mandatory
Comment:
Lectures are clear, but useless. And I think he sets the exams for the amount of work that he could do in the given time...
Rating # 16
Overview:
  • Course: CMPUT301
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Didn't learn much in this class. Textbook was useless, lectures were not very informative. In general, a sleeper class, yet not too difficult overall. Can't say his teaching was impressive.
Rating # 17
Overview:
  • Course: CMPUT301
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very well organized, speaks very well, keeps the class going at a steady pace.
Rating # 18
Overview:
  • Course: CMPUT401
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This instructor is a very good lecturer. He explains concepts well and orchestrates balanced and interesting classes.
Discuss With Everyone:

No comments:

Post a Comment