3.2
Quality2.9
Difficulty100%
Would Retake96
Reviews100%
Would Retake
96
Reviews
Rating DistributionOfficial
5
24
4
27
3
18
2
13
1
14
What Students Say
“Other than that bombshell he did a good job teaching”
CS1721 - 4.0 rating“He is not a bad teacher, but he is not good if you have no interest really in Computer Science”
CS1121 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
50%
Textbook Required
95%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.29 avg changeRatings by Course
CS1122CS
5.0
(1)CS1090
5.0
(2)CS1121CS1122
5.0
(2)CS1121221721
5.0
(1)112117211122
5.0
(1)Difficulty by Course
ALL
4.5
CS1121JAVA
4.0
CS1131
4.0
CS1121
3.2
CS190
3.0
Reviews (96)
Pop knows his stuff and is a great teacher. I hope everyone has a class with him
He's always playing with his mouse in class, and he crashed Linux...
An awesome professor! A+
He doesn't do that good of a job, the learning center staff does a better job
No Comments
I can not understand a **** in his lecture, my boddy could do better
No Comments
No Comments
Boring as ****, he writes his own books and they are about as helpful as him...
Pops is an OK professor, he does have problems with his computer sometimes
Boring class... wrote his own book that costs a bunch and it sucks...
His book is awful, and his class is a snoozefest.
one word... BORING!!!, but he is a nice guy and willing to help you individually.
A little boring, but that was also because of the subject matter. His tests are mostly based off the homework assignments. Lab assignments were a little harder.
Excellent teacher, knows what he is talking about. Slightly boring at times, but that has a lot to do with the subject. REALLY nice guy if you stay on his good side, wouldn't want to be one of those people he caught cheating though.
The was was slightly difficult, but Pops helped when he could and was very clear about it. He was friendly and approachable. He made class notes available and there wasn't any troubles with the book. It matched what he was teaching because he wrote it.
No Comments
Generally a very good teacher. His book sucks though.
Perhaps if computer programming was the slight bit interesting...
good guy
No Comments
i went to his office for help, and i left more confused than before. his lectures suck. if they weren't so boring, i might pay attention than sleep through half of the class.
Good teacher, he wrote the book for the class so he knows what he is talking about. However if you think his lecturing is boring, his book reads exactly the way he speaks, so his voice narrates the book for you.
Good teacher.
dry humor, and smart as a tack!
Count the number of times he says "all right". This guy will show you exactly how to do it wrong several times before he shows you how to do it right.
I had pops for CS1121, CS1122, and Architecture. If you pay attention in class you will do good because exams are exactly what he teaches in class. You may dislike him while take the class, but you will realize later how good of a teacher he is later on
If you want to have a teacher that is responsible for almost all the students who drop out of CS their Freshman year at MTU Pops is the guy to go. Has this knack for making code 4-5 times longer than it needs to be and is ungodly boring, and he can't talk
Overall good teacher. Exams/quizzes are pretty easy. He teaches you the easy way and gives you simple examples then turns around and gives you an assignment that is way more complex than what he taught you and moves on so you constantly feel behind.
A good guy. A moderate teacher. Some say he's boring, but he's a professor after all. It's a shame he gets stuck teaching the intro classes, as he is much better at discussing advanced topics.
Excellent teacher, but can't grade or code. Is great in classes where he has a TA or assistant. Sucks otherwise. You will learn a lot, but he won;t nessessarily figure that out.
Pops sometimes gets his point across, but what goes on in lecture and what goes on in lab is rarely the same thing. Take all info from pops with a grain of salt, and don't always trust the TA's.
His lectures don't help very much, book is even less helpful. I learned mroe from the TA's in the labs and on the homework than from his lectures. oh well, sleep time i guess.
I personally don't like his sentence... very hard to understand.
Sure, at the begining of the year I was having trouble staying awake in class, but that was mostly do to the sweltering heat inside the lecture room. He actually isn't that boring, at least I don't think so.
Wrote a decent book, can't lecture to save his life. He is on a power trip and loves to find people and claim they are cheating and simply refer to the college admin and sit back and watch. If you must take a class by him be extremely cautious.
Completely turned me off of computer science, which had previously been my passion. Useless assignments, lectures are a waste of time if you read the book, or any Java book. Projects are time-consuming but silly. His class requires the book he wrote. Don't take.
There is no connection between the things he teaches in class and the things that we have to do in the lab. I thought it was me but it's actually for him that I cudnt program! Now I'm fully turned off from my major.They shud do a better job of finding a teacher who wud form your base in programming.
I don't know why this guy gets so much crap. He's not THAT bad of a teacher. The only problem he has is that he gets caught teaching dumbasses.
Good teacher, explains things well
Great teacher. The only reason he teaches the way he does in CS1121 is because most of the students have to take it, so he has to find a way to teach all of them.
Pointless less assignments, lectures have nothing to do with the homework assignments or whats being on the exams. Exams are off the wall. Pops needs to either rewrite his book or use a book that's a lot better at correlating the material covered in class.
Pops is not a bad person, just a TERRIBLE professor at teaching the subject. Pops needs to rewrite his book or use another book that does a better job at communicating and relating the material covered on the pointless HW's, lecture/recitation, and his horrorific off the wall exams.
Very good teacher, knows a lot about the subject. Only reason missing one point is his book isn't too great.
Pops is a great teacher. I don't know why he gets bad reviews, but he teaches some of the basics completly. If you ever go to talk to him one on one, he has complete concern for your questions and or problems. Take your time when doing the homework and actually try to understand it. Great CS Prof.
His programs to detect Cheaters were complete BS and would flag half the class. If his programs are so easily flagged that can't mean he is very good.
One of the best professors I have had, though I don't approve of his animator program, and his book is a little below par, but he does know how to teach and will take all the time you need to help you with your questions.
Awesome at teaching hardware/Machine code, but lacking in the ability to write an effective book with working Java code. The book explained things well in easy to understand language, but often examples would fail to even compile. Most of the text is riddled with typos (especially old versions). Other then that, a good and very helpful teacher otherwise.
Gets down to business in lectures. You don't need to take notes and lectures are not super important to attend. The animator program sucks. He explains concepts pretty well. If you complain about him catching cheaters with his software, don't cheat, dumbass! Lecture quizzes are tough becuase there's only 2-3 problems.
Great guy, he knows his stuff. Very good at teaching what needs to be taught. Lectures can be boring, but they actually help. Forget the book, you'll never need it if you go to lectures. Definitely would take another class with him.
I took this class a year ago and looking back on it, there are a few things I would like to point out to incoming freshmen: 1) Ask the lab coaches for java help. Don't be afraid of stupid questions 2) Google is your friend. If you are unsure of how to pass a variable, look online. With that said, it was an easy class, juist read the book! :)
Pop is a great guy and all, but in Lecture he is very hard and often gets caught in rambling. The CS lab will save you if you work hard, but you will learn some crucuial things in lecture should you not fall asleep.
He needs to learn to be clear, concise, and complete with his lectures. learn nothing in his class, and enjoys taking points off on your project or exams for absolutely no reason.
He rambles on in lectures and doesn't really make a point. You can learn a bit in lab, but it takes a lot when you have a TA that speaks rough english. Wish this class would never have been required.
You dont really need the text book for this class as long as you go to class and write down his code. His tests are kinda hard because they mostly deal with remembering definitions. And the in-class quizes, just look over the practice quiz and the same stuff is basically on it. This class is a breeze if programming comes easy to you.
Pops is a good instructor. If you have him for a choice for a beggining class like 1121, you should feel lucky to have him. If you listen and pay attention, he has some good methods for teaching material. His projects and tests are pretty straight forward with no surprises. Enjoy him, he's one of the few good CS instructors I've had so far.
Sucks never take a class with him if you can help it. His lectures are boring and dont have anything to do with the homework or lab work. His code also half the time does not work. Also the Lab TA's dont know what they are doing. Only get help from the lab assistance.
Poplowski(aka Pop) is a pretty decent teacher overall. He is pretty clear on what he expects and knows his way around Java. Although I didn't like the animator that much it is still a helpful tool to learn the basics of Java even if overall the animator isn't worth a damn. He is extremely easy to approach and VERY willing to help you out anytime.
His teaching style isn't the greatest.
Easy class if you've programmed before, just come to class when there are quizzes and you'll never really have to deal with Pops. Talk to your TA's and the people in the learning center to actually learn about Java.
he's an alright teacher, likes to repeat concepts, and shoots down many good ideas by some of the smarter kids in the class. easy, show up to class, take the quizzes, and just do the work (should never take more than an hour to finish each part) and you'll pass with flying colors.
Having Pops for Comp. Org. gave me a new perspective on him. His Java class was often boring and lame, but in a smaller class, he's much better. Plus, Comp. Org. seems to be something he actually cares about teaching. Helpful in his office if you get stuck. Lazy about updating his webpage though--leaves stuff outdated unless you call him on it.
Pops is an overall good teacher. Though in cs1121 he is very unclear in the difference between syntax and variable names if you have no prog. exp. Basically he wrote the book so if you don't understand him the book won't help. Best help is the Lab assistants or learning center coaches. You only really learn at lab, for lecture is worthless at times
Really boring class that has a workload too heavy for only one credit. The first few weeks are simple and he does a good job teaching simple stuff, but the final project is a massive 3-part project that he rolled all into one piece. Other than that bombshell he did a good job teaching.
I am NOT a programmer. That said, I would have failed the class if I wouldn't have had a good lab partner. I can't tell you if it was because of Poplawski, or not, but the advice I received from him didn't help me. Maybe I'm just one of those people who can't learn programming.
Pops gave me the tender lovin' I needed. He really pushes my buttons, and he's even object-oriented which comes in handy with extracurricular tests. All hands (down below) to this guy.
Pretty lame lectures
Had him for CS 3421 & 1721. He's decent at explaining things, and his lectures are fairly good. The problem is the homework assignments. We spent over 30 hours on the group assignment in 1721 (a one credit class!) over several weeks, and I spent 24 hours on one assignment in CS 3421 in one week.
I've had Pops for 1121, 1721, and currently Comp Org. Personally he is a great guy, very easy to get along with. He can be a bit repetitive, but he knows what he's talking about. His class is very structured and easy to follow. He will help you understand things if you visit his office hours.
Boring lectures full of mistakes that wastes everyone's time. Writing ten minutes of code just to delete it is not fun.
I've had him for 3 classes so far. While his lectures may not be extremely interesting, he has a passion to teach and is helpful in answering any questions. Some assignments seemed more difficult than needed, but he will help you out with them instead of belittling you like some profs do.
Pops doesn't give out too much in the lecture portion of CS1121. The lab is where most people learn what that class has to offer. The book is absolutely unnecessary, and not even that good as a reference. He is somewhat helpful out of class if you go to his office hours, but again his lectures are pretty useless for learning.
Poplawski is an ass. I have him for CS3421 Computer Organization. His lectures are on topic, although very boring. Personally I am not interested in the class at all, but I try my best. When I go to him for help, he gives you a hint about what you need to do, then tells you to figure out the rest by yourself. He is condescending and rude.
Great prof, first off I never thought I'd ever say that, but after three cs classes with him he's starting to grow on me like a weed. Although 1121's programs are challenging and even thou I was interested in the subject I found myself struggling through them(and cursing pops name).
Pops wrote the book used for class, so if you don't understand what he says in class, you're pretty much screwed. Best thing to do is to make friends with older CS students.
One of the best CS professors. His lectures may get a little boring once in a while, but if you can pay attention through them and study the reviews he puts out before the exams, you'll do fine.
He is not a bad teacher, but he is not good if you have no interest really in Computer Science.
he blows through the topics whether you know them or not
Dr. Poplawski is not great but he isn't horrible either. Even if you are a CS major, 1121 can be a very hard class if you have no programming experience. I had none coming in and the class was hard for me. The book was useless as he wrote it and it was published 10 years ago so information was out of date. If you need help, talk to your lab TAs.
If you have Pops for CS1121 and 1122 (is that still the course number?) he's not the greatest. Almost everyone will tell you the same thing. He isn't 'interested' in teaching the 1000 level course and it's pretty obvious. When (if) you have him for Comp Org (CS3421) he's a much better instructor, even if the class is harder it's as easy to pass.
Difficult teacher. If you need to take programming classes, do work on your own before taking his class CS1121. I had no experience going in and it showed. He throws you right into a programming language that most of us have never used and it shows, especially since i failed the class.
Pops is a decent guy, but he speaks way too fast and writes on the board with the lights off in the front. So if you are sitting in the back, its very hard to see what he's writing sometimes, although its not always that useful. I felt that very little of what he taught the class was easily applied to homework and quizzes. Don't recommend.
I had no programming experience coming into this class, and I came out with an A. I felt that Pops was an amazing teacher. His lectures were informative and his door was always open if you didn't understand something. He does not want you to fail. Also - if you can't see from the back, then don't sit there. There were plenty of open seats up front.
Great teacher. Super easy class. He explained every topic you would need to know in class. Labs for him took almost no time. He also has a great sense of humor.
I don't know what it is, but Dr. Poplawski did not do a good job at all of teaching this course. I've had a couple with him before where he's done fine, but for Systems Programming (which he admits he's never taught before) lectures were wandering and he got lost more than a few times. "I don't know, Google it" is annoying.
Pops is an overall good teacher, his homework programming assignments are tough, but they will teach you the concepts well. I am an EE with no programming experience before this class and I did just fine. Read the book, actually study and pay attention, go to the learning center for help, and you'll be fine. He's funny and a good prof all around.
This is a good professor. He explains things in a very hands on way, and gives many in class examples. Do the work. Go to class, and ask for help on the homework assignments. This should be an no brainer B. If you're not good at programming, this will be difficult, but he isn't a professor to hang you out to dry.
Pops was great. He is clear and gives plenty of good examples. If you still don't understand the material, he will walk you through it during his office hours. If you show up and do the work, you will get the learning experience you paid for. He is also one of the funniest instructors I have met.
Pops is a great professor. He doesn't sit down and go over 50 bazillion questions students have in class, giving him time to actually lecture. I see no reason why the lecture should stop just because 1 student doesn't get it. He /does/ have office hours, after all.
He might be a better teacher in the upper-leveled classes, but for CS1121, Poplawski is not really that good. I understand time is limited, but the whole class has been confusing, due to lecture times being used for iClicker questions only, and lab TA's that are generally confused because class instructions tend to change with frequency.
Great Teacher
He did graded clicker questions so you had to show up to class. The class was large so no one-on-one participation unless you went to him on your own time. Good sense of humor, pretty easy-going. Sometimes goes on too long explaining something. Has lecture videos online - just watch those and you'll do fine.
Pops is a great teacher and really knows his stuff, his courses may not be easy to some but they are definitely helpful and he makes the grading criteria really clear so you know what needs to be done for homework.
Very good and detail oriented in his lectures. Extremely good at doing even an online class. Will respond to emails within 3 hours, usually.
I don't think I really care for online classes all that much, but he did a really good job with this course! Usually, he would respond to emails within three hours. His video lectures were really detail-oriented, so you could learn a lot if you reviewed your notes. The feedback that you got on assignments was really helpful as well.
Great guy overall amazing, by far the one of the best professors I've ever had
Class Info
Online Classes
100%
Attendance Mandatory
50%
Textbook Required
95%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.29 avg changeRatings by Course
CS1122CS
5.0
(1)CS1090
5.0
(2)CS1121CS1122
5.0
(2)CS1121221721
5.0
(1)112117211122
5.0
(1)Difficulty by Course
ALL
4.5
CS1121JAVA
4.0
CS1131
4.0
CS1121
3.2
CS190
3.0