Peter Liu - Seneca College of Applied Arts and Technology (all campuses)

Professor: Peter Liu
Department: Computer Science
College: Seneca College of Applied Arts and Technology (all campuses)
Rating # 1
Overview:
  • Course: BTP100
  • 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:
Peter actually shows his own code to explain the new method, goes through everything step-by-step, and easy to follow. He is also very helpful with assignments and workshops. He'll not give you the answer directly but the instructions to figure it out yourself. That worked for me because it helped to understand the concepts more thoroughly.
Rating # 2
Overview:
  • Course: BTP100
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Terrible explanations. Doesn't answer questions. Hard to get through a full lecture as he sounds like he would rather be anywhere else. Unsure if its because the topics he is explaining are very elementary or he does not care. I had better highschool teachers, ones that actually seemed like they cared.
Rating # 3
Overview:
  • Course: BTP100
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Peter was absolutely a horrible prof. He teaches C programming to his students as if they have been coding for years and have plenty of years of experience. His assignments are graded based on of 100% (perfect), or a straight zero. This prof will never let a student get a 100% on any assignment, and will find silly spelling errors to deduct marks.
Rating # 4
Overview:
  • Course: OOP244
  • 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 doesn't read from slides, but he actually shows you how thinks work on practice. Clear explanations and interesting c++ tasks on quizzes. Really nice professor.
Rating # 5
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:
Absolute angel prof, OOOP244 is a difficult course but his lectures are so clear, take him with eyes closed
Rating # 6
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: Not Mandatory
Comment:
Nice and funny professor. He loves your curiosity and questions. He goes through the knowledge with you before you take the quiz. If you do your workshop and milestone and read course notes, you can get good mark.
Rating # 7
Overview:
  • Course: SYSC3501
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
I have to say that he can not teach this course. It was so difficult to understand him during the lectures, most people stayed home after the first 4 lectures. If you ask him to write bigger, he says okay and then continues to write small. The sample problems, or assignments, Is nothing like the questions on his tests/quiz. Avoid at all cost.
Rating # 8
Overview:
  • Course: BTP100400
  • Grade Received: C+
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
he really have lot of knowledge but i think he is not good for teaching teaching skill 0 explaining skill 0 in the class does not explain anything if you want to get knowledge buy the book study from book otherwise course note are are waste of time. not organize with the assignment and lectures. buy book study from there. if you have him
Rating # 9
Overview:
  • Course: BTP100400
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I had Peter for BTP100 and BTP400. His teaching didn't really differ much except in 400, he made it a point to remind us to read the java docs alot. His lectures are funny and he's able to answer most questions in class. He's much better in 100, his explanations were more clear there, but he's not bad for 400. Can't go wrong with Peter here.
Rating # 10
Overview:
  • Course: BTP100400
  • Grade Received: A+
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I had him for both btp100 and btp400. He was the most amazing teacher I've ever seen in btp100 - he's explanations were funny, realistic and to the point. Must attend. Btp400 - very disorganised, I had absolutely 0 idea what was happening in this course, we were reading the docs... Optional attendance.
Rating # 11
Overview:
  • Course: OOP244
  • 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:
He knows his stuff but doesn't have enough language to explain. Strong accent. You can get easy 10 on workshops, but he is very picky about word use on quizzes. Use more word "object". Be ready for stupid jokes.
Rating # 12
Overview:
  • Course: BTP100400
  • Grade Received: F
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Terrible
Rating # 13
Overview:
  • Course: BTP100400
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
One of the best professors in the BSD program. Accent can be hard for some early on but once you get used to it, he's a really funny teacher who really wants you to succeed. His quizzes and workshops aren't so difficult as long as you read the course notes and come to class
Rating # 14
Overview:
  • Course: OOP244
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Very tough grader. don't take it.
Rating # 15
Overview:
  • Course: OOP244
  • Grade Received: WD
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
very tough grader
Rating # 16
Overview:
  • Course: OOP244
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
helpful, giving good lecture but very tough grader
Rating # 17
Overview:
  • Course: OOP244
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Peter is a great professor. He's very knowledgeable and makes the material in the course notes comprehensible. He often draws diagrams to help students better understand complex concepts. He's great at making lectures interesting, and he knows almost every student by name. As long as you do the work, it's easy to do well in his class.
Rating # 18
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 # 19
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 # 20
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
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