Xiao-Wen Chang - McGill University

Professor: Xiao-Wen Chang
Department: Computer Science
College: McGill University
Rating # 1
Overview:
  • Course: COMP350
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Everything is fair in Chang's COMP 350. Sometimes it's hard to understand him but the notes he provides are extremely helpful. Def would take again.
Rating # 2
Overview:
  • Course: COMP350
  • 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:
Very fair Professor. He basically told us what to expect in exams and did not make them overly difficult. Lectures were fairly clear and relevant to the material. Grading on exams was also quite generous.
Rating # 3
Overview:
  • Course: CS540
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
COMP 540 was great, useful and well-taught. The assignments can be quite challenging but weren't impossible. Prof. Chang is super helpful during office hours and replies to emails surprisingly fast
Rating # 4
Overview:
  • Course: COMP540
  • 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:
I also took COMP 350 with Prof. Chang. He is accessible by email and really good at explaining concepts.
Rating # 5
Overview:
  • Course: COMP350
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Tons of materials to remember, which reminds me of the nightmare of BIOL 200 final exam
Rating # 6
Overview:
  • Course: COMP350
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great professor. Exam material is exactly what he tells us to study for. Easy assignments, but don't skip class, because he does examples in class that aren't covered in the online notes (the examples are amazing)! Accent takes a while to get used to. Do not skip class.
Rating # 7
Overview:
  • Course: COMP350
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Very passionate about the topics he teaches, has an air of positivity. Very hard to understand due to his accent, but you can get used to it. Marks fairly and makes sure that everyone is aware of what to expect for midterms/finals. Shuffles around the blackboards way too much.
Rating # 8
Overview:
  • Course: COMP642
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I've also taken 540. If you've taken that, a huge advantage. He explains everything to be used in 642, but obviously not in as much depth so you'll have to do some extra work(not much). He is very helpful, and super informed. This class broadened my horizon, and made me appreciate least squares&linear algebra more. You'll work hard, but gain too.
Rating # 9
Overview:
  • Course: COMP540
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Grades fairly, quickly. Notes are well written. Exams are reasonable, if you work for it, you can definitely get an A. Accessible outside the class, and is passionate about his teaching: Always is on time, and sometimes a bit over. Looks unapproachable, but actually is very kind and helpful. His accent takes a month getting used to.
Rating # 10
Overview:
  • Course: COMP350
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Chang is a very good professor. His notes online are extremely clear as well. His accent can be tough to understand at times, but if you have the notes in front of you it shouldn't be too much of an issue. If you attend class (where he gives many examples) and do the assignments the class is not all that difficult in the end.
Rating # 11
Overview:
  • Course: COMP350
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Always open to students and really helpful professor. Has an accent but very easy to get used to. Course itself has a lot of material but he really manages them well. His notes is absolutely wonderful and trust me, know it well because the final questions are all coming from it.
Rating # 12
Overview:
  • Course: COMP350
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Absolutely incomprehensible. Go to class and see if you can understand what he's saying. If not, drop the course. He gives some of the worst written notes I've ever seen, so if his accent is too much for you (and it probably will be), I'd avoid taking his class.
Rating # 13
Overview:
  • Course: 350
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Nice guy and tries hard. Could be slightly confusing with his accent. Tests were moderately easy.
Rating # 14
Overview:
  • Course: COMP350
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Class can be "slightly" boring but this is probably the easiest comp class I've taken. Just don't skip class, cause he gives examples that later come on the midterm and final.
Rating # 15
Overview:
  • Course: COMP350
  • 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:
He is a great professor. His accent is a little strong but it is quite easy to get used to. Go to class and do the homework and you are guaranteed to do well. Also, he is always happy to help!
Rating # 16
Overview:
  • Course: CS540
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The course material is a bit easy for a graduate student. However, the organization of course is clear and easy to understand, but I expect a harder course at graduate level.
Rating # 17
Overview:
  • Course: COMP350
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He's easy to understand; you just have to attend more than 3 lectures to get used to his accent.
Rating # 18
Overview:
  • Course: COMP350
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Lectures are a waste of time because of his lack of English skills, but his online notes are good. He is also hard to access after/outside of class.
Rating # 19
Overview:
  • Course: COMP350
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The one class that taught me the value of having a prof who doesn't have a speech impediment. You'll spend most of your time learning on your own as trying to understand anything in class becomes a gut wrenching chore.
Rating # 20
Overview:
  • Course: COMP350
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The material for this class is relatively hard, and his course notes don't make it any easier. Hard to understand in class (accent, yeouch!), but does go through the notes and explains concepts thoroughly on the board. Just don't skip class. Exams aren't exactly easy either.
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