Professor: Yiyu Yao
Department: Computer Science
College: University of Regina, Regina, SK
Rating # 1
Overview:
- Course: CS350
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 1.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: N/A
Comment:
Nice prof.
Rating # 2
Overview:
- Course: CS350
- Grade Received: A
- Overall Rating: 4.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
He is a very nice guy, always willing to help you. But the class itself is boring, because most of its material is pure philosophy of CS and easy examples.
Rating # 3
Overview:
- Course: CS350
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
If you are an exchange or international student you must not take his class. He barely can speak english well. It would be so difficult for you to understand his bad accent. Even english speakers have difficulties understanding what he is trying to say. his classes are bored and a lot of text on his slides
Rating # 4
Overview:
- Course: CS350
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: N/A
Comment:
Beware! Language is a problem. Will spend a whole lecture trying - in vain - to explain a point someone else would have used literally one sentence on. Homework has nothing to do with the material covered in lectures, so get ready to do a bunch of research on your own. Many times can't find the right slide in PPT, will jump around topics... Avoid!
Rating # 5
Overview:
- Course: CS824
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 1.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
He is a very good lecturer... enjoyed taking his class. He is willing to explain till you understand it
Rating # 6
Overview:
- Course: CS824
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
He is a really great professor, very helpful he always tries to explain everything, one problem is that he does not have any slides or material to study from, you have to attend classes and write notes.
Rating # 7
Overview:
- Course: CS836
- Grade Received: A+
- Overall Rating: 3.5
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
He is a real master in his field. But he presents the basic idea and you have to do the rest by yourslef if you want a very good mark (which is usual for a graduate course). I highly recommend him if you are a passionate student.
Rating # 8
Overview:
- Course: CS001
- 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:
He is very cool and delightful person
Rating # 9
Overview:
- Course: CS320
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
My 4th (different) Yao class, and the worst one yet. He's taught me PROLOG twice now (two different classes) and I STILL don't understand it. Same with predicate calculus. I'm an A student, so what's the problem here? He has a gift for making things harder than they need to be. Horrid notes. Wandering lectures. Appears to be disorganized. Avoid!
Rating # 10
Overview:
- Course: CS350
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
350 was my third Yao class. Ease up on the philosophy man! Bad notes unless he used the text PP notes. He's good 1-1, but lectures go off topic. Smart/nice guy, but disorganized and his teaching suffers for it. He was late handing back asmts and exams, blaming the marker. Said "Its out of my hands." Sorry, I don't buy it; show some leadership.
Rating # 11
Overview:
- Course: CS310
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
Too much philosophy! His notes are awful. Gets off topic, and lectures tend to wander. It seems like he doesn't bother looking at the calendar when he assigns stuff. So we have midterms and asmts due on the same day, not enough time to complete all asmts, etc. If he were a more organized person, he'd be a better prof. Nice guy, though.
Rating # 12
Overview:
- Course: CS420
- 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:
His notes has exactly no points. Not a very organized prof. Didn't come during office hour. Have to hand in assignment and report on the same day. Had to do midterm and hand in assignment on the same day, too. Well, he postponed the assignment, but he sent out the notice via email the weekened before it so nobody knows.
Rating # 13
Overview:
- Course: CS310
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Pretty good prof. Didnt really like the class though.
Rating # 14
Overview:
- Course: CS
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
boring
Rating # 15
Overview:
- Course: CS110
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Essentially, If you have to take CS110, take it from this man. One of my friends slept through every class essentially never cracked the textbook and still passed with essentially an 80 or so. But for those who were essentially awake and could stand the driness, it was very rewarding. Essentially.
Rating # 16
Overview:
- Course: CS110
- 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:
He's the best prof ever!!! The only way you can fail his class is if you were retarded to begin with. He explains everything so in depth that even if you had no experience before, you'd come out of this class having learnt something. Two thumbs up!!
Rating # 17
Overview:
- Course: CS
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
awful
Rating # 18
Overview:
- Course: CS110
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
worst
Rating # 19
Overview:
- Course: CS110
- 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:
moves thru material quite fast, lots of big assignments but an easy marker. jumps back and forth with material
Rating # 20
Overview:
- Course: CS110
- 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:
Awesome Prof. I had no previous experience with C++. He did a very good at making it clear to n00b's like myself.
No comments:
Post a Comment