Reviews of professor Michael Magoulis

Rating: 1.0/5, difficulty: 5.0/5
Terribly hard. And pop quizzes just kills you

Rating: 1.0/5, difficulty: 4.0/5
Tough grader, lectures are decent but he has high standards for labs and hard quizzes. you want an easy lab grade? dont take his class

Rating: 5.0/5, difficulty: 2.0/5
Great lab professor makes CS interesting & funny! Explains difficult concepts well & very approachable answering questions during class and office hours. Responds fast to email & gave feedback on code! 4 quizzes throughout semester, if you attend class & understand the projects you will do fine! Fair grader gives partial credit on quiz & labs.

Rating: 1.0/5, difficulty: 5.0/5
Get ready for them pop quizzes. terrible professor

Rating: 4.0/5, difficulty: 3.0/5
Professor Magoulis is very chill, and I mean he is one of the chillest CS professors out their in QC. Only one problem I had (in my opinion), he would teach very fast. Quizzes are sometimes a surprise, but sometimes he lets us know ahead of time, just study and review code notes and you will be fine I guess.

Rating: 5.0/5, difficulty: 2.0/5
An AMAZING professor. Had him for lab and he was the best help. The lectures by Waxman were already complicated to understand, and considering I took a 3 and a half week course, it was completely confusing however Prof. Magoulis made the lectures a lot easier to understand and you can tell he tries his best to connect with his students. RECOMMEND!

Rating: 5.0/5, difficulty: 3.0/5
I took him for winter recently with Ryba. All I got to say is, S - tier. 'Pop' quizzes were not too difficult and he was very clear and thorough in his explanations. Wish I could've taken him for CS211.

Rating: 1.0/5, difficulty: 5.0/5
The supervillain of my student life. Dont take him!

Rating: 5.0/5, difficulty: 1.0/5
No pop quizzes! I have not gotten one from him. He tells you a week in advance about upcoming quizzes. His teaching is straight up and to the point. Professor Magoulis always stays after class to answers students' questions and give advice on studying and testing. He makes the class fun with lighthearted jokes too.

Rating: 5.0/5, difficulty: 2.0/5
Great professor, more than made up for the difficulty and dryness of my lecture professor. Broke down problems very clearly and heard students out when it came to helping students understand concepts. If you can take him for any of your classes, go for it. Worth holding out for.

Rating: 5.0/5, difficulty: 3.0/5
Took him for Lab for the Fall Semester, and honestly it was a really easy class, the Pop Quizzes were kind of a pain since the class was so early but they were very fair. He makes the class interesting and gives great review for Midterms/Final. He grades Homework late, but apart from that he's great except that he liked the new Home Alone Movie (: