3.2

David Poplawski

Computer Science - Michigan Technological University

3.2
Quality
2.9
Difficulty
100%
Would Retake
96
Reviews
3.2
Quality
2.9
Difficulty
3.2
Helpful
3.2
Clarity

100%

Would Retake

96

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

50%

Textbook Required

95%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

71% confidence
Based on 7 grades
Most common grades:
B (2)
A+ (2)
A (2)
Grade Distribution
A(4)B(2)C(0)D(0)F(0)A-/B+(1)
Based on 7 reported grades
B: 2
A+: 2
A: 2
B+: 1
Common Tags
Gives good feedback (2)
Hilarious (1)
Amazing lectures (1)
ACCESSIBLE OUTSIDE CLASS (1)
LECTURE HEAVY (1)
Rating Trend

Improving

+0.29 avg change
Nov
Jan
Dec
Feb
Aug
Jan
Last 6 months
Ratings by Course

CS1122CS

5.0

(1)

CS1090

5.0

(2)

CS1121CS1122

5.0

(2)

CS1121221721

5.0

(1)

112117211122

5.0

(1)
+18 more courses
Difficulty by Course

ALL

4.5

CS1121JAVA

4.0

CS1131

4.0

CS1121

3.2

CS190

3.0

Reviews (96)
5.0
1.0
CS1122CS
Mar 31, 2001

Pop knows his stuff and is a great teacher. I hope everyone has a class with him

1.0
5.0
CS1121
Nov 2, 2001

He's always playing with his mouse in class, and he crashed Linux...

5.0
3.0
CS1121
Nov 27, 2001

An awesome professor! A+

2.0
3.0
CS1121
Dec 17, 2001

He doesn't do that good of a job, the learning center staff does a better job

1.0
4.0
CS1121
Jan 27, 2002

No Comments

1.0
3.0
CS190
Feb 1, 2002

I can not understand a **** in his lecture, my boddy could do better

3.0
3.0
CS1121
Mar 27, 2002

No Comments

4.0
2.0
CS1121
Oct 11, 2002

No Comments

1.0
5.0
CS1121
Oct 25, 2002

Boring as ****, he writes his own books and they are about as helpful as him...

3.0
2.0
CS1121
Feb 18, 2003

Pops is an OK professor, he does have problems with his computer sometimes

1.0
3.0
CS1121
Feb 18, 2003

Boring class... wrote his own book that costs a bunch and it sucks...

4.0
3.0
CS1121
Feb 18, 2003

His book is awful, and his class is a snoozefest.

2.0
3.0
CS1121
Feb 28, 2003

one word... BORING!!!, but he is a nice guy and willing to help you individually.

4.0
3.0
CS3421
May 8, 2003

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.

5.0
3.0
CS1122
May 25, 2003

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.

4.0
4.0
CS1121
Aug 10, 2003

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.

1.0
5.0
CS1122
Oct 8, 2003

No Comments

4.0
3.0
CS1121
Oct 28, 2003

Generally a very good teacher. His book sucks though.

4.0
4.0
CS1121
Nov 3, 2003

Perhaps if computer programming was the slight bit interesting...

3.0
1.0
CS1121
Nov 14, 2003

good guy

3.0
5.0
CS1121
Dec 2, 2003

No Comments

2.0
4.0
CS1121
Dec 12, 2003

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.

5.0
3.0
CS1121
Feb 2, 2004

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.

5.0
2.0
CS1121
Feb 10, 2004

Good teacher.

4.0
3.0
CS3421
Mar 10, 2004

dry humor, and smart as a tack!

1.0
4.0
CS1122
Mar 24, 2004

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.

5.0
1.0
CS
Apr 6, 2004

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

1.0
3.0
CS1121
Apr 22, 2004

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

4.0
2.0
CS11212
Apr 28, 2004

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.

5.0
2.0
CS1090
Jun 1, 2004

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.

3.0
4.0
CS
Sep 20, 2004

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.

3.0
4.0
CS1121
Oct 30, 2004

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.

3.0
3.0
CS1121
Nov 17, 2004

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.

2.0
3.0
CS1121
Nov 21, 2004

I personally don't like his sentence... very hard to understand.

4.0
2.0
CS1121
Grade: B
Dec 8, 2004

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.

1.0
4.0
CS1121JAVA
Dec 17, 2004

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.

2.0
3.0
INTROCOMPSCI
Jan 13, 2005

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.

1.0
5.0
CS1121
Jan 16, 2005

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.

5.0
1.0
CS1090
Jan 18, 2005

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.

5.0
2.0
CS1121
Apr 4, 2005

Good teacher, explains things well

5.0
1.0
CS1121CS1122
Apr 4, 2005

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.

4.0
4.0
ALL
Apr 13, 2005

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.

3.0
5.0
ALL
Apr 14, 2005

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.

5.0
3.0
CS1121221721
Apr 27, 2005

Very good teacher, knows a lot about the subject. Only reason missing one point is his book isn't too great.

5.0
2.0
112117211122
May 5, 2005

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.

1.0
3.0
CS121CS122
Sep 17, 2005

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.

5.0
2.0
CS1121CS1122
Grade: A+
Sep 25, 2005

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.

4.0
2.0
2005
Oct 3, 2005

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.

5.0
2.0
CS1121
Grade: A+
Dec 4, 2005

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.

5.0
2.0
CS1121
Dec 13, 2005

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.

4.0
2.0
CS1122
Dec 16, 2005

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! :)

3.0
5.0
CS1121
Nov 2, 2006

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.

1.0
5.0
CS1721
Dec 15, 2006

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.

2.0
4.0
CS1121
Dec 18, 2006

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.

4.0
1.0
CS1121
Dec 22, 2006

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.

5.0
1.0
CS3421
Dec 23, 2006

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.

1.0
2.0
CS01
Jan 25, 2007

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.

4.0
4.0
CS1121
Nov 6, 2007

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.

3.0
4.0
CS1121
Nov 13, 2007

His teaching style isn't the greatest.

2.0
2.0
CS1121
Dec 3, 2007

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.

4.0
1.0
CS1721
Feb 29, 2008

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.

4.0
2.0
CS3421
Mar 2, 2008

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.

3.0
2.0
CS1121
Mar 25, 2008

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

4.0
3.0
CS1721
Apr 28, 2008

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.

3.0
3.0
CS1121
Jul 2, 2008

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.

5.0
1.0
CSII
Jul 31, 2008

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.

2.0
3.0
CS1121
Dec 13, 2008

Pretty lame lectures

5.0
4.0
CS3421
Dec 15, 2008

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.

3.0
3.0
CS1721
Dec 15, 2008

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.

2.0
2.0
CS3
Jan 21, 2009

Boring lectures full of mistakes that wastes everyone's time. Writing ten minutes of code just to delete it is not fun.

5.0
3.0
CS3421
Mar 24, 2009

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.

3.0
3.0
CS1121
Mar 30, 2009

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.

1.0
5.0
CS3421
Apr 3, 2009

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.

5.0
1.0
CS1122
Apr 9, 2009

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).

2.0
4.0
CS1121
Apr 30, 2009

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.

5.0
2.0
CS3421
Jun 22, 2009

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.

4.0
4.0
CS1121
Nov 13, 2009

He is not a bad teacher, but he is not good if you have no interest really in Computer Science.

3.0
5.0
CS1121
Dec 2, 2009

he blows through the topics whether you know them or not

2.0
4.0
CS1121
Jan 11, 2010

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.

3.0
4.0
CS3421
Oct 21, 2010

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.

2.0
5.0
CS1121
Dec 24, 2010

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.

3.0
5.0
CS1121
Apr 23, 2011

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.

5.0
2.0
CS1121
Dec 18, 2011

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.

5.0
1.0
CS1121
Jan 7, 2012

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.

3.0
1.0
CS3411
Apr 25, 2012

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.

4.0
3.0
CS1121
Apr 27, 2012

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.

4.0
2.0
CS1121
Apr 12, 2013

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.

5.0
3.0
CS3421
Sep 20, 2013

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.

4.0
2.0
CS3421
Nov 7, 2013

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.

2.0
4.0
CS1121
Nov 14, 2013

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.

4.0
3.0
CS1121
Nov 10, 2014

Great Teacher

4.0
2.0
CS1121
Grade: A
Jan 15, 2015

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.

4.0
4.0
CS1131
Grade: B
Dec 22, 2015

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.

4.0
2.0
CS1040
Feb 29, 2016

Very good and detail oriented in his lectures. Extremely good at doing even an online class. Will respond to emails within 3 hours, usually.

4.0
2.0
CS1040
Grade: A
Aug 17, 2016
Would take again

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.

Gives good feedback
Hilarious
Amazing lectures
4.0
3.0
CS3421
Grade: B+
Jan 1, 2017
Would take again

Great guy overall amazing, by far the one of the best professors I've ever had

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
Class Info

Online Classes

100%

Attendance Mandatory

50%

Textbook Required

95%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

71% confidence
Based on 7 grades
Most common grades:
B (2)
A+ (2)
A (2)
Grade Distribution
A(4)B(2)C(0)D(0)F(0)A-/B+(1)
Based on 7 reported grades
B: 2
A+: 2
A: 2
B+: 1
Common Tags
Gives good feedback (2)
Hilarious (1)
Amazing lectures (1)
ACCESSIBLE OUTSIDE CLASS (1)
LECTURE HEAVY (1)
Rating Trend

Improving

+0.29 avg change
Nov
Jan
Dec
Feb
Aug
Jan
Last 6 months
Ratings by Course

CS1122CS

5.0

(1)

CS1090

5.0

(2)

CS1121CS1122

5.0

(2)

CS1121221721

5.0

(1)

112117211122

5.0

(1)
+18 more courses
Difficulty by Course

ALL

4.5

CS1121JAVA

4.0

CS1131

4.0

CS1121

3.2

CS190

3.0

Similar Professors