Peter Liu - Seneca College of Applied Arts and Technology-ALL, Toronto, ON

Professor: Peter Liu
Department: Computer Science
College: Seneca College of Applied Arts and Technology-ALL, Toronto, ON
Rating # 1
Overview:
  • Course: OOP244
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Hands down one of the best, most respected profs out there. I took the time to write this because he's worth it ! 10/10 would recommend
Rating # 2
Overview:
  • Course: OOP244
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
- Best professor I have so far. Clear explanation, amazing examples, test on basic thing you need to know, funny in class. - Willing to help students' problems. - Fair marker
Rating # 3
Overview:
  • Course: OOP244
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He quizzes you every class to make sure you know your stuff. If you get a bad grade on the quiz, you'll know what to work on
Rating # 4
Overview:
  • Course: OOP244
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Peter is a great professor and an inspiration to his students. I didnt have any C++background but he made the course easy to understand. He can make the lecture very interesting and you can see his passion for teaching. Truly, one of the best and well respected professor in Seneca.
Rating # 5
Overview:
  • Course: OOP244
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Peter is a great choice for OOP244. He provides code examples in his lectures and his quizzes are straight forward. He can be hard to understand sometimes because of his accent but he's very funny and approachable. He's only of the easier teachers for OOP244.
Rating # 6
Overview:
  • Course: OOP244
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He's a great teacher and funny. He tries to make everything fair and is really understandable and will increase your marks if you clarify your mistakes.
Rating # 7
Overview:
  • Course: OOP244
  • 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:
Really Good Prof. Makes things work easier. Test are easy but logical. Overall, he is teaching good and follows schedule.
Rating # 8
Overview:
  • Course: IPC144
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Very fair and caring. Wants everyone to pass. His quizzes are pretty easy too as he lets you use the notes online. Would definitely take again.
Rating # 9
Overview:
  • Course: BTP100400
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Good man, really wants his students to succeed, very helpful and approachable. Very good at explaining the concepts, but labs are much harder then lecture content, you will need to be self disciplined.
Rating # 10
Overview:
  • Course: IPC144
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
He is a amazing teacher, makes your life easier.
Rating # 11
Overview:
  • Course: JAV745
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Overall a really good teacher. He will teach well, but when the test comes, you will need to study.
Rating # 12
Overview:
  • Course: BTP100400
  • Grade Received: A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
The ratings don't lie. My favourite professor in my first semester (BSD program), had really good examples in his lectures. Since it was a small class, it was easier to get comfortable with him. Do not hesitate to ask for help in the lab periods: many times, I told him upfront that I had no idea what I was doing and he would sit down and guide me!
Rating # 13
Overview:
  • Course: JAV745
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Give good feedbacks, reply email really fast, extremely friendly to students
Rating # 14
Overview:
  • Course: BTP100400
  • Grade Received: B
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
was in his btp100 class can sometimes be confusing due to his accent but he really is a nice guy that really wants his students to do well. only time you need to attentdclass is lectures for tests
Rating # 15
Overview:
  • Course: BTP200300400
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
One of, if not the best, professors in Seneca I've ever had. He is knowledgeable and always willing to help students. Efficient lectures, clear answers to students' questions, fair markings. The assignments might be confusing but that's not his fault thought since they are designed long time ago by other professor(s). Clarify them with the prof!
Rating # 16
Overview:
  • Course: BTP200
  • 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:
Peter is an amazing prof. He's great at conveying concepts in a simple manner with lots of examples to ensure that you fully understand the topic. Additionally, he is always willing to help and is extremely considerate of his students. You can tell he truly cares about teaching.
Rating # 17
Overview:
  • Course: BTP100400
  • Grade Received: A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Peter is a great prof! Really. Maybe sometimes he may seem a little hard to understand but trust me , he conveys the subject material in the best way with the funny examples and stuff.
Rating # 18
Overview:
  • Course: BTP400
  • 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:
Peter is an excellent teacher. His lessons are planned and he uses great examples to help students understand the concepts that he is teaching in class. He cares for his students and really wants them to succeed. By far my fav. teacher! I would take any class that he taught and feel confident that I would learn the material.
Rating # 19
Overview:
  • Course: BTP400
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
good overall, really understanding if you keep in touch with him (as in you need to give progress updates, and he will likely give extensions or exceptions to the assignments)
Rating # 20
Overview:
  • Course: BTP400BTP300
  • 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:
He has a lot of consideration for students time constraints, is flexible with the work requirements and will give you extra marks if you put in extra effort. His explanations are clear and his lectures are dynamic and encourage participation. Great professor overall and will give you all his attention for any question or issue. A+
Discuss With Everyone:

No comments:

Post a Comment