4.0
Quality2.8
Difficulty77%
Would Retake86
Reviews77%
Would Retake
86
Reviews
Rating DistributionOfficial
5
60
4
5
3
1
2
0
1
20
What Students Say
“I took MACM 201 and MACM 316 with him and he's a great professor”
MACM316 - 5.0 rating“Liu gives interesting lectures and explains things well”
MACM316 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
63%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.35 avg changeRatings by Course
MCM121
5.0
(1)MATH152
5.0
(1)MACM316
4.1
(74)MACM201
3.6
(9)MACM101
1.0
(1)Difficulty by Course
MACM201
3.0
MACM101
3.0
MACM316
2.8
MCM121
1.0
MATH152
1.0
Reviews (86)
He thinks that all the students taking this course has nothing else to do in life. He gives so much homework that if you try finishing it, you will not have enough for other classes. Already this course is the most hated courses at SFU, and He makes it unbearable. Why all math professors have to make student's life hell?
Definitely was not a good experience taking this class with him. I have to agree with the previous review, he indeed made this class unbearable.
I agree with 2 previous comments. The course is already hard he makes it even harder. I can see that he is trying to help us, but he lacks experience in being an instructor. Most of the time he gets confused with the notes because its some other instructors notes.
One of the best professors for a discrete math course in SFU. A very genuine person who is always willing to help.
I hated macm101 and that prof. But honest to God, Pengyu honestly made macm201 100% doable and bearable. He legit tells you whats on final and its so FAIR! Proof: 65% is the Avg! Why? Because he actually CARES for the students. After class I recommend talking to this guy because hes honestly the nicest and chillest prof.
He's just not good at conveying the materials to the students. Not becuase that he's new, but it really seems like he doesn't know the materials well enough to teach. There are students correcting his teaching and notes almost every class and it is a waste of time, since class is only 50 mins. I learned the entire class on youtube. No joke.
He is so chill and always patient. He tells us what eactly on the quiz or test, Easy class for me
It was his first time teaching so he was nervous in the beginning but when he got used to teaching he was amazing. Best memory is after MT2 when he completely destroyed someone complaining about the midterm "Hey man, if you fail just go into rapping" as the guy was talking way too fast
He was ok, assignments and quiz were fair. Making the course doable. Midterm one easy, midterm two a bit difficult, but final was very fair. Cares for students when he was trying to give effort marks if you attempted the problem but the higher-up guy didnt approve that, so no more. Boring lecture but easy pass.
Professor Liu is one of the best professors I have even seen at SFU. His lectures are very funny. For each concept, he gave various examples and sample questions with a solution to help you understand the concept as soon as possible. Even though you did not get the idea at the class, you can meet him after the class. He is very willing to help.
The professor is very lively and interesting in his lectures. He is good at giving examples to explain his views and the difficulty of the exam is moderate. If you have any questions about the content of learning, go directly to him, and he will answer your questions enthusiastically
The test is simple and the main task is to do the homework. You can get good results as long as you do the homework
I took MACM 201 and MACM 316 with him and he's a great professor. His exams/quizzes are fair and are based on what was taught and assigned in the homework. If you pay attention in class and do the homework, you'll do well in the course. He genuinely cares about his students.
perfect professor, easy midterm(got full mark), clear concept explanation, you'll easily get an A if you just listen to the class. The professor is really nice, just ask whatever you want, pengyu liu will answer you patiently.
I took the course online. Has a major percentage of the grades based on computing assignment but does not teach the coding in class for the most part. Does not understand student problems and the grading is worse. Further has various extra conditions for passing the course - higher pass percentage and minimum percentages in assignments and quizzes.
Prof. Liu gives interesting lectures and explains things well. The amount of homework is fair. Exams and tests are also reasonable. He's with a genuine personality, easy to talk to and he cares about students. I would definitely take his course again.
Prof. Liu is great! He made everything so clear to understand. He made a table at the beginning of the semester which includes almost everything, schedules deadlines, notes, code and grading criteria. Overall, the lectures are fun, and assignments tests are fair. Definitely take Pingu's course if you can!
Professor Liu is very easy to reach and he is patient. His office hours are very casual and nice. You could ask him any questions (even the stupidest question you think) and he would explain them patiently. His MACM 316 lectures are intuitive. The courseload and exams are fair, but to succeed in this course you still need to work hard.
Best lecture!
Professor Liu is really a good teacher! He is not just a PowerPoint reader as other professor does. He can use some vivid and interesting examples to explain the concept clearly and thoroughly. Moreover, the exam is not difficult at all! I got full marks in the midterm, and you only need to work a little bit to get good results!
I had him when he just began teaching for MACM201 a few years back and he was honestly not great at that time. However, I've had a few other classes with him recently and he's a far better professor now than he was a few years prior. This semester MACM316 was taught very well. Very lenient with partial marks. Worst quiz and assignment gets omitted.
Professor Liu was a great prof! He explains concepts very well and clearly informs you about topics on exams. The thing I personally struggled with were the computing assignments because I have little experience coding. However, the other elements of the course are easier. He truly made the class enjoyable through real-life examples and his humour!
He scales down, his homework answers did not have any complete explanations, waste of time and money.
Good teaching, good grading, all the things are direct, if you work hard(which means do what instructor suggests), you will definitely get A level.
The teacher is very responsible, the course is not difficult, got full marks in the mid-term exam and high marks in the final
The final exam results have just come out. I feel very good. I spend a lot of time in this course, but it is all worthwhile. The teacher is very responsible.
This course is really not easy, but professor liu's teaching method made me feel pressureless. quiz is weekly and you can easily get full marks in the mid-term exam if you study.
Simple grading method, simple course, quiz once a week will let you continue to study instead of putting time before the exam. btw, you can easily get full mark in the midterm, it's really easy
He's a great professor. If you don't fully understand the concept from the class, you better meet him at office hour. He will give a clear explaination with some examples.
Assignments are not that hard. The exam is a little hard, but you will be good if you fully understand the lecture materials. He's very patient. He's very willing to answer your questions.
Hes not that good and doesnt teach. Dont take the good reviews as an indication to take the course with this guy. He scared down hardly and that affected everyones grade badly.
I don't agree with those bad ratings just because getting lower grades. This prof and the class are epic. If you put time and follow the instructions, you'll get an easy A. The lectures are amazing, really explaining things clearly. I learned a lot in this course, definitely more than just a letter A. Shame on those who only cares about grades
I really enjoyed the lectures of the professor. the amount of homework is reasonable n' the exams are easy. I think the grading is fair.
I took two courses with Dr. Liu, MACM 316 and MACM 201. I REALLY liked his way of teaching. He explained the intuition, motivation and sometimes history of the material. This helped me understand a lot of things. Respect!
The best course EVER! taken at SFU.
I have to say, this course is hard. but the prof made it really easy with a lot of fun. I really enjoyed the course and learned things.
Simply the best professor for the course!
Awful, Awful, Awful, he scaled down a B- to a C-. his marking was not fair, he did not and could not explain anything. simply put NOT A PROFESSOR
Hated this course. It is required but not needed for my degree. Even still it was taught well. Dr. Liu did very well.
Pengyu is a great professor and very understanding of his students.
I enjoyed the way Professor Liu taught each component of the course. I enjoyed the course and I think Professor Liu was a very helpful instructor.
The course was well taught by the instructor and the material was well prepared. Really nice teacher. Explains very nicely. and fair exams
good prof, overall course expectations were reasonable, and exams were very fair
I wouldnt take a course with him if I care about my GPA
Idk where all these good reviews are coming from! He is not that good of a prof, avoid him
This course was notorious for proof. Prof Liu made this course very accessible and fun to learn
tbh, I failed this course twice in a row. but with Pingu, it was an ezpass.
He did not explain anything properly, dunno why SFU is hiring profs like him
Horrible. Period!
SFU should stop considering profs like him, honestly they are the ones who ruin our academic lives by scaling down 2-3 grades.
ok. hes actually not that bad. he is caring and willing to consider your request if it is reasonable and fair.
He is not good at all, waste of money and time
Pengyu is a nice person, although I do not think he is that good at teaching. He is obviously very smart, but his explanations are really hard to follow in class. The good this is, his class is stupid easy. Ask him to talk about his music.
Prof. Liu is a great instructor. It would be even better if he could improve his handwriting.
Pengyu is a great professor, very knowledgeable and very understanding of his students.
Ignore if you care about your GPA
He does not teach anything he just writes down the math formulas and the solved questions, so basically don't go to his class and learn it by yourself and hope that he will not curve or scale down.
Basically, an easy subject thought by someone who cannot explain.
dunno why so many bad reviews. this is definitely the best course I've ever taken at SFU.
Math lectures are usually boring, but prof. Liu included some interesting applications and music in his lectures. I really enjoyed these lecture. I also liked the interesting computing assignments.
Pengyu is the most genuine prof I've ever met. He truly cares about students. His lectures are great though not perfect (whose are?). I found his lectures are very inspirational, motivating me asking questions, and he always answers my questions. Plus the tutors in this course are also very great!
Idk how anyone got an A+, he scaled down 2 or 3 grades. Ignore all these nice comments they are trap
good professor, nice teaching, got full mark in the midterm. weekly quiz makes you work continuously. the course was a little bit hard but the exam was not. If you work hard, you can definitely get high marks.
professor Liu is a nice person, who is gonna teach you the difficult concept with vivid content, easy exam, easy understanding, btw the midterm is really easy to got full marks
I dont understand the bad reviews. This is the best lecturer (hilarious, knowledgeable and kind) I have ever had. But if you got 70 and wanted something like an A-, you are gonna be whining like the bad reviewers. I think thats what they mean by scale down 2-3 grades
The best prof I've ever know! clear marking details, and simple exams. You can get high marks if you just need to do what he tells you.
Those who give bad reviews should not use their own opinion to deny the efforts of a good teacher just because that did not work hard. Peter Liu is really a very good teacher, he is also very kind, and his class is very relaxed. What is more worth mentioning is his The exam is really easy!
This is the first time I have got an A+ class in sfu. I am very excited and very happy. I have to say that pengyu Liu's contribution is very huge, he is really a good teacher!
A nice teacher who treats his students as friends, every time the class ends, I will ask him questions, he can always give me satisfactory answers. thanks to peter Liu, I can get an A in this class.
He is such a good teacher I have seen who can combine music and mathematics. He will even play the guitar for you in class. Lively and interesting classes make me learn faster and better.
AVOID this prof if you don't like math, knowledge or interesting stuff but only your pitiful GPA. I think if you like the material and are willing to study, it's an easy and interesting A.
This textbook should be difficult because of proof, but peter liu makes it easy
Nice person, easy course! Go take it, you will like him!
I took his MATH152 and MACM316. Both are well organized online courses. The amount of homework and the grade given are fair. But that is not important, I learned much from his knowledge and lectures. This is difficult time, but overall I liked the learning experiences with him.
I like his attitude. He is patient and kind. Go to his office hour when you have any difficulty.
He is not that good
Prof. Liu is a very good professor. He explained the course well and made the lectures very accesible and easy to learn. He is also very caring. I found it is really helpful for an online course that he stayed 10-15 mins after each lecture just to answer students questions regarding the lecture. I learned a lot from him. He is a great!
The prof gave amazing lectures combing math with a lot of applications! Grades are fair.
He explained well and made the course so easy to learn. Do the work and its an easy A.
I'm happy with the overall course experience provided by Prof. Liu. Lectures were interesting and inspiring. Contents were well organized and explained. Schedule and scheme were clearly laid out. Tutors are very supportive. I just thought I could've got a better grade. The prof is great!
I'd like to thank the professor for the amazing course!
Best lectures!
He is very accessible and patient to answer students questions. Exams are easy if you do the work.
He cannot explain well, he just copy-pastes the questions and answers from his own notes and his marking is so unfair. and he scales down terribly. IGNORE AT ALL COST
Good prof
Good enough professor, knows what he's talking about and takes feedback well. Topic is fairly dry but his delivery is good. Homework is reasonable and marking for coding assignments are pretty generous. Exams are on the long side, require memorization of formulas, and I was ultimately unable to finish both midterms.
Class Info
Online Classes
100%
Attendance Mandatory
63%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.35 avg changeRatings by Course
MCM121
5.0
(1)MATH152
5.0
(1)MACM316
4.1
(74)MACM201
3.6
(9)MACM101
1.0
(1)Difficulty by Course
MACM201
3.0
MACM101
3.0
MACM316
2.8
MCM121
1.0
MATH152
1.0