Edward Chan - University of Waterloo

Professor: Edward Chan
Department: Computer Science
College: University of Waterloo
Rating # 1
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Worst prof and lecture notes ever. Run before it's too late!!! Exams were fair though.
Rating # 2
Overview:
  • Course: CS348
  • Grade Received: B-
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Be ready to attend class and stay awake (although that's nearly impossible due to his accent and teaching style) because his slides make 0 sense. They're not designed to be human readable. They only contain a few bullet points and barely go in depth into any of the testable topics, since they're supposed to be used along with his lectures.
Rating # 3
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
RUN! RUN! Don't look back! JUST RUN!!!!!!!! RUN!!!
Rating # 4
Overview:
  • Course: CS348
  • 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:
I'm a fourth year computer science student at Waterloo. By FAR, Edward Chan is the worst professor I have come across. Very unclear during lectures, yells at students, minimal office hours. And of course, he doesn't care AT ALL about what the students think about him. I had to learn everything in the course on my own.
Rating # 5
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Worst prof ever, boring lectures, unclear content, have no idea what is gonna in exams. The assignments are not hard but unclear as well.
Rating # 6
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Assignments before final are so easy, HOWEVER, no assignments cover materials for 75% of final exam, and failing final meaning fail the course! Strong accent and unfriendly when u ask something he mentioned in class. the east Asian Teaching Assistants r irresponsible on questions & mean on marks. I learned by my friend who took the course before.
Rating # 7
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
For all the people saying he puts random questions on the exam, they didn't study enough. Everything this prof puts on the midterm and final is IN THE SLIDES!!! Not an exciting teacher at teaching but definitely easy course and fail exams.
Rating # 8
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Best prof at UW. Cares a lot about the students, is very clear about what's on the exams, speaks clearly, handles questions well, has frequent office hours. Assignments are reflective of the exams. Lecture notes are great, and use full sentences. LOLJK. Everything I said but the exact opposite.
Rating # 9
Overview:
  • Course: CS348
  • 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: Mandatory
Comment:
Assignments were easy. 90% of the time I went to class, I worked on CS350. Midterm was easy (only because his midterms are always the same and a friend of mine had the previous terms midterm get one if you can). Not sure yet about the final but I have a feeling it will be hard as hell. He is indeed the worst prof although he does answer his emails.
Rating # 10
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Worst CS prof ever. Reads off of slides, no course notes, and doesn't answer students questions.
Rating # 11
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Hands down worst prof ever. He simply read off 300 pages of slides and has a really thick Chinese accent. The slides are not human readable. It is like teaching you English with regex. I ended up having to learn the course from YouTube. He often chops off every syllable of a word as if we are all ESL students. RE-LA-TION-AL SCHE-MAAAA!!!
Rating # 12
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I learned more about normal forms in ~90 minutes from youtube than from him in 3 weeks. Poor lecturer, assignments do not reflect lecture, exams do not reflect assignments. TA's mark things inconsistently and do not execute things, just mark them by eye (wtf?). Uses learn unlike rest of cs.
Rating # 13
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Worst prof, worst TA's, no one knows what they're doing, students, TA's and prof alike.
Rating # 14
Overview:
  • Course: CS348
  • 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:
The professor doesn't really make students understand the material he's covering. His approach seems to be to define concepts and apply them to examples, without getting at the intuition. When people ask questions he tends to just repeat his previous explanation. Some assignments are time-consuming because they're artificially complex.
Rating # 15
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Doesn't have notes and doesn't go through examples. He will read a 500 page slide show for the rest of the term. Also redirects all students' questions to TA.
Rating # 16
Overview:
  • Course: CS338
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
i don't want to take this professor class anymore...
Rating # 17
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Terrible prof. Lectures are incredibly boring and he can't teach. His assignments are garbage and his TAs are clueless. Avoid this guy.
Rating # 18
Overview:
  • Course: CS348
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The ratings are correct. This prof is terrible. He does not care about the students AT ALL. His first impressions in class is that hes super friendly and nice, but THIS IS WRONG. HE DOESNT CARE ABOUT THE STUDENTS AT ALL. HE TRIES TO AVOID QUESTIONS AND PASS IT OFF TO TA's AND RUN AWAY
Rating # 19
Overview:
  • Course: CS348
  • 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:
Absoultely the worst prof at Waterloo. He just cares nothing for students. Never take a course he teaches. Ever.
Rating # 20
Overview:
  • Course: CS348
  • 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:
Absoultely the worst prof at Waterloo. He just cares nothing for students. Never take a course he teaches.
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