4.0
Quality2.3
Difficulty78%
Would Retake104
Reviews78%
Would Retake
104
Reviews
Rating DistributionOfficial
5
61
4
21
3
9
2
3
1
10
What Students Say
“Stinson is one of my favorite professors”
CPS340 - 4.0 rating“Wow, this class was totally useless”
CPS100 - 2.0 ratingClass Info
Attendance Mandatory
46%
Textbook Required
56%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.20 avg changeRatings by Course
180181
5.0
(1)Unknown
5.0
(1)CPS
5.0
(1)ITC365
5.0
(3)CPS101
5.0
(1)Difficulty by Course
ANY
5.0
CPS681
5.0
ALL
5.0
CPS340
3.0
CPS
3.0
Reviews (104)
We need more professors like this guy.
No Comments
Stinson is one of the best professors on this campus.
This guy rocks! gozintas for life!
No Comments
As long as you brown-nose, you can get an A. The huge ego is his worst quality.
A story teller. He has more stories than he compiles if programs.
Great teacher, English is a great language and he speaks it
good prof
Great guy.
He hates me, and I hate him.
he's bad. you'll learn more about his kid than class
why do people like this guy?
No Comments
No Comments
The best Professor I have had at CMU, highly recommened
boring. - even his intelligence is artificial.
Defiently not as good as everyone says he is, repeats things too much
Good mix of entertainment and education
Favorite on Campus
great guy. says things the way they are.
class is hard, just because he's teaching it doesnt make it easy. test are worth too many points and programs arent worth enough. at times he doesnt go through key parts of your programs
Before you get to class make sure you actually learned arrays in 180. Make sure you stick to it and he'll be helpful in making sure you pass. You need to put a lot of work into the functions he gives you. Funny guy occassionally.
one of my favorite professors great class
could he make things any easier
he's good people, there tends to be gaps in his notes though. you can tell the only people who got A's in the class are the ones who took 3 years of programming in high school.
doesn't live up to his reputation. he has bad teaching methods. -- also slows down the wrong classes to the point where it is too boring to be there.
good guy.
He is a difficult teacher to understand. He likes to talk about other topics other than CPS.
He's a smart guy but doesn't teach very well. He gets off topic all the time and wastes most of the class period talking about football and I wonder why I even attend the lecture, so i stopped and learned everything in lab and got an A anyway.
Not easy, but compared to all the other 180 teacher he may be the best.
He's a good professor; sometimes gets WAY off topic, but delivers the material well. He even admits that the material he presents is boring! Thank you for being real!!!!
Good times in his class. Very funny man. Gets off topic, but covers everything he needs to.
The best cps professor our school has, which isnt saying much, but if you have the option to take him, do it.
Not the easiest class, but I wasn't expecting it to be. Stinson is my favorite teacher. He's a great guy to talk to and I actually enjoy going to his class. If you don't understand the material, he is more than happy to spend time and help after class.
Good teacher, very helpful with anything you ask him about. If you want help he's there for you. As long as you put effort into the class and do the work it shouldn't be too hard of a class. This will mostly apply to 181. Do the work!
Great teacher, made computing fun.
One of the best teachers I've had at CMU. Makes class fun and interesting when programming can often be extremely boring. always willing to help students out during office hours.
Stinson is the****. He's a good teacher, his class is easy, and you learn a lot. He jokes around a bunch too, which is totally awesome. He's a person to person kinda of guy.
The best professor I've had so far at Central. Class is very social and fun to go to. The the rest of the CPS department were as great as Stinson, it would be heaven
One of the best teachers i've ever had. A professor who actually tells good jokes!!! If you are into computers this is the guy to take!
To no fault of his own 'Death by Powerpoint' has been less than entertaining. Next year things are bound to change.
The best teacher ever. He is always willing to help you. If you have any questions or problems he'll do what he can to help. He's the best teacher EVER!!!!
I think this class is getting harder by the semester. Be prepared to study and listen in the lectures...unless that is that you know a little bit about computers.
Stinson is the man. Best prof I've ever had. Especially in the CPS department
this class is easy, but this guy makes me fall asleep!
*HOT* Great teacher!
Dr. Stinson is a great prof. He is very easy going and likes to teach. The class is extremely easy. Its the definition of blow off. Easy A.
Stinson is the funniest man alive. His class is pretty boring, but he makes it funny. Lab kinda sucks though. Exams in lab are hard so study up.
He thinks hes a sand up comedian. It's very boring and you only have to go on quiz days. Hes nice but the tests are hard.. so study the quizes.
I did not like the class at all it was really easy though he kept going off on random tangents that had nothing to do with the lecture I dont think he was funny at all
Nice guy to talk to...by far one of the best ITC/CPS teachers you can have. I would take him for every class if I could.
His class is really easy and hes a fun teacher to have. Easy grades except for test, but makes ways to bring up grades. cool guy
Stinson is really an awesome guy. The only problem people have with his class is that no one takes it seriously so they don't even try. If you just try and do what he tells you the class is cake. Always there to help, and really wants you to do well. Bravo! Stinson for President!
Stinson is the man! The class is pretty simple even if you have no interest or experience in computers. He's a really cool guy who likes to inspire students to achieve greatness. I really thought he connected well with the students and seems like he cares. Great prof.
The class was very easy but Dr. Stinson is not an interesting man. During this class I learned more about him than about computers. He side tracks alot and it would be different if his comments were interesting but they are not!!
Stinson is an awesome teacher, I look forward to taking him again. I went to class some times just to get a laugh. Easy class if you know computers like me so easy A if you don't better study the review sheet. The answers are right there just have to study. Stinson rocks best CPS teacher CMU has
The class isn't hard i just suggest studying for the quizzes, bring your pillow to lecture...
So easy just show up to lectures for quizes just bring a pen Labs easy too just follow directions Projects are easy too Study Review sheet to do alright on the Exams
Awesome dude. He likes having fun during lectures, which lightens the mood. The material is kind of bland, so he tries to spice it up. The tests are easy if you do the guides that he posts online. The lab assignments are cake; just show up and do them for uber-easy points. Take Stinson if you can!
Easy class only reason I did not get a 100% is becuase I attended probably 20% of all lectures. If you know nothing about computers this class might be hard but just go to all labs. My only complaint is that we spent one entire lecture talking about affirmative action, wtf is up with that???
Makes lectures as interesting as possible given the dull course material. Makes it very easy to get an A: just show up for class (he gives "attendence quizzes"), do the simple lab exercises, and spend 2-3 hours with the practice tests on Blackboard before each exam. He gives out a study guide before each exam, as well. Nice guy, approachable.
Awsome professor. Is always there to help and makes you comfortable in class by joking with you and keeping the information interesting. If I could have him for all of my CPS and ITC classes I would. He makes you want to come to class, you have fun, and you're challenged as well, which is the best way to learn in my opinion.
Great teacher, I learned a lot from this class. For some reason a lot of the computer science profs are mean and bitter; Dr. Stinson is the exception. Very refreshing class and convinced me not to give up on Computer Science.
One of the best, if not the absolute best, teachers I've ever had; hands down the best CPS or ITC professor at CMU and probably anywhere. If you can get him for anything, dont miss the chance- he'll make you want to learn the material and you can't help but pay attention in class. Will let you work to earn whatever grade you're willing to aim for.
This is the best ITC/CPS teacher in the department. I had LPS Singh last year and failed! I am pretty good at understanding concepts, but this guy could not teach worth crap! So I decided to take Stinson last semester for the same class. I got an A! Take Stinson if you can!
Great teacher, he knows his stuff. Also he is a NICE GUY...this is a rare trait in the Computer Science department. Take him if at all possible, you won't regret it.
This class should be taught with different material because its really boring but its super easy.
Very amusing, keeps you attention with stupid stories. I enjoyed this class a lot!
by far my favorite teacher! he is funny and helps you out a lot. he is always pushing back dates. the study guides are exactly the same as the tests and its really hard to get below an A let alone fail. if u have a choice definatley take him. i am taking him again once i get the chance!
Easy class as long as you go to lab and do the projects and TAIT. The only reason to show up for lectures is to get credit for the quizes and he gives you the answers! and to pick up exam review sheets which are the same questions on the exam. He likes to go off on tangents that has nothing to do with the class. Hard to fail this class.
Stinson is a great professor, his random stories make class interesting and worth going. You can easily skip a class now and then without being left behind. Only downfall would be TAIT. As long as you put the time into it its not that bad though.
Great guy who cares about his students. Fun class, but helpful to know for at least 365, you won't come out with complete network knowhow, but you will have some of the building blocks to understand it later so don't go in thinking otherwise or you will be disappointed.
A very easy class if you have passing knowledge of computers (i.e. you can use all of MS Word's basic functions, etc.). Class only requires use of the most basic things. Your study guides ARE the test, so be mindful of them. He's a very fair teacher who sympathizes with tech problems and the like.
Great guy, fun class. He read us the night before Christmas during our exam time. Make sure to stay up on your work in lab, TAIT and those lab exercises and papers will kill you!
CPS 100 is a great UP to take and I would definitely recommend taking the class with him. He is funny, sarcastic, and easy. Make sure you stay up on your work or otherwise TAIT and PA's will kill you but Mike is a good teacher for sure.
Fun guy, but gets off topic sometimes.
Very nice teacher, likes to tell interesting statistics. Don't need to listen to the lectures, just go to class for pop-quizzes (which are opinion questions). Study guides are the exam EXACTLY. Myitlab is horrible because it takes FOREVER to complete, but it's easy. PA's and LE's are tedious, but not hard. Easy A if you do all the work.
Wow, this class was totally useless. He did not care about his students. He told us daily that his class was boring and we would never use any of the stuff that he read verbatim from the book version of the powerpoint.
I took his class during summer school at 9am and he made it fun. He does get off topic, but the tests aren't very hard, so as long as you read, you'll be find and get to hear some cool stories when he goes off on a tangent.
A very solid teacher, pretty funny and very relaxed. I would recommend talking him if you have the chance.
AMAZING professor. Very helpful if you need it, good with explanations, and HILARIOUS. HIGHLY recommend.
He is a great prof that cares about his students and whether they succeed or fail. He has an attitude that makes you want to hit the code when you leave class.
I did all of the homework except two minor assignments, got an A on every test, and ended up with a C+, not really sure what happened there...
He is an extremely nice and funny professor. I enjoyed going to this class only because he was hilarious, but most of it was irrelevant to the topic. I learned nothing from his notes. I hated this class more than anything, but I liked Dr. Stinson.
He's a great, funny guy. The class itself is boring and challenging and you have to put in some effort to learn it. He's always available for extra help and makes the class a lot more enjoyable. Also, the labs suck.
Assuming you have a brain, this class is super easy, very boring the first couple weeks but it does pick up. Dr. S is pretty chill and fun. You should also be on-top-of your myprogramminglab homework, labs, and programs. Check the due-dates he sometimes extends labs and programs but be on top of it, its easy.
Great Professor, if you don't know much about programming you'll have to put in some work, going into the class I had no prior knowledge of programming, and the class wasn't bad, Dr. Stinson is always open and available if you need help I would highly recommend taking him if you get the chance
AWESOME TEACHER TAKE THIS CLASS!
Dr. Stinson is one of the best professors in the department. He's constantly joking around with the students(in a respectful way) and getting them involved. His office hours were about 2 hours long, however, he was perfectly willing for one to just walk in and chat anytime he was in there. He's a very personal guy and knows how to deliver a lesson.
Great guy, really personable which to me makes it easier to learn. If you're struggling, you can always go and see him and he can really help you out. Wish I could have him for all my classes.
He knows his stuff and tries to make programming fun. He will help you if you go see him. He even came in on a Saturday to help us study for the exam if we wanted to go.
Great sarcasm in class, pretty good at explaining, but will clarify if you ask.
Dont take him, he's a great guy but you will not learn from him. Classes like 240 become a nightmare because what you should know by then was not taught to you in Stinsons classes
Stinson is a great guy that breaks up the monotony of Computer Science with snippets of sarcasm. However, projects will be tough and consume many hours of your life. Lectures are confusing especially if you're learning coding for the first time, lots of prior knowledge is already assumed. Class has been unorganized. Jumping around a lot.
He doesn't care about his students or even if they understand the material. He has no idea what he is doing so don't even bother asking him for help since he can't even do the homework he assigns. WORST teacher I have ever had, don't even know how he got this far without being fired.
A great guy. I would describe him as a man of character.
Michael Stinson is the worst teacher I have seen. He is funny during his lectures, but the problem that he doesn't care about his students. I went to him several times to help me, but He didn't care at all. He is really tough grader. I recommend you to not take this class unless you are in need of it, and there are not other teachers. Good luck..
I appreciate his dedication to his students, but wish he dedicated some more to organizing the class. He presented the material well, but there were some unnecessary hiccups from time to time and I feel that we could/should have covered more topics. He is very happy to talk over the material with you, so you will learn as much as you want to learn.
Dr. Stinson is a hilarious guy, and really cares about helping his students pass his classes. He will sometimes go off topic and tell jokes, but he teaches the material well. Be prepared to work on programs that aren't horribly difficult, but aren't easy.
Can't speak to his grading, as he had a GA do all of it. Can't speak to his office hours, never went. Stinson is a smart man, he knows what he is talking about. He seems to be more than open to questions in class, which is good. He is more than happy to explain something. He has had extended deadlines and let us redo assignments. He seems to care.
Stinson is a great Professor. His lectures are funny, and he is always available during the office hours. However, the class he teaches is very unorganized, and often you will find yourself wondering what he actually wants on assignments/tests. GA grades everything, and for a University-Level course, I feel that this is not right.
One of the funniest guys I know. His lectures are detailed enough to help you figure out assignments and do well on exams. Highly recommend.
Stinson is one of my favorite professors. He is the funniest professor I have ever had and is a genuinely nice guy. His lectures were unorganized at times and sometimes we would get a little off topic, but he teaches you enough information to do well in the class and enjoy your time in the classroom.
Class Info
Attendance Mandatory
46%
Textbook Required
56%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.20 avg changeRatings by Course
180181
5.0
(1)Unknown
5.0
(1)CPS
5.0
(1)ITC365
5.0
(3)CPS101
5.0
(1)Difficulty by Course
ANY
5.0
CPS681
5.0
ALL
5.0
CPS340
3.0
CPS
3.0