4.0

Michael Stinson

Computer Science - Central Michigan University

4.0
Quality
2.3
Difficulty
78%
Would Retake
104
Reviews
4.0
Quality
2.3
Difficulty
4.1
Helpful
4.0
Clarity

78%

Would Retake

104

Reviews

Rating Distribution
Official

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

Attendance Mandatory

46%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

86% confidence
Based on 12 grades
Most common grades:
A (5)
B+ (2)
B (2)
Grade Distribution
A(6)B(2)C(0)D(0)F(0)A-/B+(4)
Based on 14 reported grades
A: 5
B+: 2
B: 2
Not sure yet: 2
Common Tags
LOTS OF HOMEWORK (4)
Clear grading criteria (2)
Caring (2)
ACCESSIBLE OUTSIDE CLASS (2)
Hilarious (2)
Participation matters (1)
Tough Grader (1)
TEST HEAVY (1)
Rating Trend

Declining

-0.20 avg change
Jun
Sep
Feb
Mar
Apr
May
Last 6 months
Ratings by Course

180181

5.0

(1)

Unknown

5.0

(1)

CPS

5.0

(1)

ITC365

5.0

(3)

CPS101

5.0

(1)
+9 more courses
Difficulty by Course

ANY

5.0

CPS681

5.0

ALL

5.0

CPS340

3.0

CPS

3.0

Reviews (104)
5.0
4.0
CPS340
Dec 20, 2001

We need more professors like this guy.

5.0
2.0
CPS180
Jan 15, 2002

No Comments

5.0
1.0
CPS100
Sep 10, 2002

Stinson is one of the best professors on this campus.

5.0
2.0
CPS180
Oct 29, 2002

This guy rocks! gozintas for life!

5.0
2.0
CPS180
Nov 5, 2002

No Comments

3.0
3.0
CPS180
Nov 25, 2002

As long as you brown-nose, you can get an A. The huge ego is his worst quality.

5.0
2.0
CPS181
Dec 5, 2002

A story teller. He has more stories than he compiles if programs.

5.0
2.0
CPS181
Dec 7, 2002

Great teacher, English is a great language and he speaks it

5.0
4.0
CPS181
Dec 9, 2002

good prof

5.0
2.0
CPS180
Dec 11, 2002

Great guy.

1.0
5.0
CPS181
Dec 20, 2002

He hates me, and I hate him.

1.0
5.0
CPS180
Dec 21, 2002

he's bad. you'll learn more about his kid than class

1.0
5.0
CPS340
Dec 21, 2002

why do people like this guy?

1.0
5.0
ANY
Jan 9, 2003

No Comments

1.0
5.0
CPS181
Jan 9, 2003

No Comments

5.0
1.0
CPS180
Jan 25, 2003

The best Professor I have had at CMU, highly recommened

1.0
5.0
CPS681
Jan 26, 2003

boring. - even his intelligence is artificial.

4.0
3.0
CPS181
Jan 28, 2003

Defiently not as good as everyone says he is, repeats things too much

4.0
3.0
CPS180
Feb 13, 2003

Good mix of entertainment and education

5.0
3.0
CPS180
Feb 24, 2003

Favorite on Campus

4.0
1.0
CPS181
Mar 27, 2003

great guy. says things the way they are.

5.0
4.0
CPS181
Mar 28, 2003

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

4.0
4.0
CPS181
Apr 10, 2003

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.

5.0
1.0
CPS180181
Apr 10, 2003

one of my favorite professors great class

5.0
2.0
CPS181
Jun 4, 2003

could he make things any easier

5.0
4.0
CPS181
Jun 13, 2003

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.

1.0
5.0
ALL
Jul 11, 2003

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.

5.0
1.0
Unknown
Sep 25, 2003

good guy.

1.0
3.0
CPS180
Oct 23, 2003

He is a difficult teacher to understand. He likes to talk about other topics other than CPS.

3.0
1.0
CPS180
Oct 31, 2003

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.

1.0
5.0
CPS180
Dec 9, 2003

Not easy, but compared to all the other 180 teacher he may be the best.

5.0
2.0
CPS100
Feb 18, 2004

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

5.0
2.0
CPS181
Feb 21, 2004

Good times in his class. Very funny man. Gets off topic, but covers everything he needs to.

5.0
2.0
CPS181
Mar 22, 2004

The best cps professor our school has, which isnt saying much, but if you have the option to take him, do it.

5.0
3.0
CPS181
Apr 5, 2004

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.

5.0
2.0
180181
Apr 6, 2004

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!

5.0
3.0
CPS
Apr 11, 2004

Great teacher, made computing fun.

5.0
2.0
CPS181
Apr 14, 2004

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.

5.0
1.0
CPS181
Apr 21, 2004

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.

5.0
3.0
CPS181
Apr 21, 2004

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

5.0
3.0
CPS181
Apr 22, 2004

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!

3.0
3.0
CPS100
May 1, 2004

To no fault of his own 'Death by Powerpoint' has been less than entertaining. Next year things are bound to change.

4.0
3.0
CPS100
May 5, 2004

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

5.0
3.0
CPS100
May 11, 2004

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.

5.0
2.0
CPS181
Aug 7, 2004

Stinson is the man. Best prof I've ever had. Especially in the CPS department

3.0
2.0
CPS100
Oct 26, 2004

this class is easy, but this guy makes me fall asleep!

5.0
1.0
CPS181
Nov 10, 2004

*HOT* Great teacher!

5.0
1.0
CPS100
Nov 12, 2004

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.

5.0
2.0
CPS100
Nov 15, 2004

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.

2.0
2.0
CPS100
Nov 17, 2004

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.

3.0
1.0
CPS100
Nov 22, 2004

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

5.0
1.0
ITC365
Nov 30, 2004

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.

5.0
1.0
CPS100
Dec 1, 2004

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

5.0
4.0
CPS100
Jan 4, 2005

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!

5.0
1.0
CPS100
Feb 25, 2005

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.

5.0
1.0
CPS101
Mar 29, 2005

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

5.0
1.0
CPS100
Apr 7, 2005

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

5.0
2.0
CPS100
Apr 11, 2005

The class isn't hard i just suggest studying for the quizzes, bring your pillow to lecture...

5.0
1.0
CPS100
May 3, 2005

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

5.0
2.0
CPS100
May 4, 2005

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!

4.0
1.0
CPS100
May 10, 2005

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???

4.0
1.0
CPS100
Grade: B+
Sep 14, 2005

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.

5.0
3.0
ITC365
Oct 18, 2005

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.

5.0
1.0
CPS181
Dec 21, 2005

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.

5.0
1.0
CPS181
Jan 11, 2006

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.

5.0
2.0
CPS181
Feb 8, 2006

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!

5.0
3.0
CPS181
Feb 15, 2006

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.

4.0
1.0
CPS365
May 14, 2006

This class should be taught with different material because its really boring but its super easy.

5.0
3.0
CPS100
Oct 25, 2006

Very amusing, keeps you attention with stupid stories. I enjoyed this class a lot!

5.0
1.0
CPS100
Nov 17, 2006

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!

4.0
2.0
CPS100
Nov 18, 2006

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.

5.0
1.0
CPS100
Nov 22, 2006

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.

5.0
2.0
ITC365
Dec 30, 2006

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.

5.0
1.0
CPS100
Feb 21, 2007

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.

5.0
1.0
CPS100
Apr 4, 2007

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!

5.0
1.0
CPS100
Apr 12, 2007

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.

4.0
3.0
CPS181
Jun 7, 2007

Fun guy, but gets off topic sometimes.

4.0
2.0
CPS100
Jan 10, 2008

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.

2.0
1.0
CPS100
Apr 8, 2008

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.

4.0
1.0
CPS100
Aug 23, 2008

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.

4.0
3.0
CPS180
Oct 30, 2009

A very solid teacher, pretty funny and very relaxed. I would recommend talking him if you have the chance.

5.0
2.0
CPS181
Feb 17, 2010

AMAZING professor. Very helpful if you need it, good with explanations, and HILARIOUS. HIGHLY recommend.

5.0
3.0
CPS340
Jan 2, 2011

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.

4.0
1.0
CPS180
Dec 21, 2012

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

3.0
4.0
CPS180
Apr 12, 2013

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.

4.0
2.0
CPS180
May 10, 2013

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.

5.0
1.0
CPS180
Grade: B
Sep 27, 2013

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.

5.0
1.0
CPS180
Dec 11, 2013

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

5.0
1.0
CPS180
Mar 31, 2014

AWESOME TEACHER TAKE THIS CLASS!

5.0
1.0
CPS181
Grade: A
Apr 23, 2015

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.

4.0
2.0
CPS181
May 11, 2015

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.

4.0
3.0
CPS181
Grade: A
Aug 18, 2015

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.

4.0
3.0
CPS181
Nov 3, 2015

Great sarcasm in class, pretty good at explaining, but will clarify if you ask.

3.0
1.0
CPS180181
Grade: A+
Dec 14, 2015

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

3.0
4.0
CPS181
Grade: Not sure yet
Feb 25, 2016

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.

1.0
5.0
CPS181
Grade: B+
Jun 7, 2016
Wouldn't take again

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.

5.0
3.0
CPS180181
Sep 5, 2016
Would take again

A great guy. I would describe him as a man of character.

Participation matters
Clear grading criteria
Caring
2.0
5.0
CPS181
Grade: Not sure yet
Feb 12, 2017
Wouldn't take again

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

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
3.0
2.0
CPS181
Grade: A
Mar 9, 2017
Would take again

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.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
CPS180181
Grade: A
Apr 12, 2017
Would take again

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.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
4.0
CPS181
Grade: A-
Apr 27, 2017
Would take again

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.

Get ready to read
LOTS OF HOMEWORK
4.0
3.0
CPS181
Grade: B
Apr 30, 2017
Would take again

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.

LOTS OF HOMEWORK
Amazing lectures
EXTRA CREDIT
5.0
1.0
CPS340
Grade: A
May 9, 2018
Would take again

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.

Inspirational
Hilarious
GRADED BY FEW THINGS
4.0
2.0
CPS340
Grade: A-
May 10, 2018
Would take again

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.

Respected
Hilarious
Class Info

Attendance Mandatory

46%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

86% confidence
Based on 12 grades
Most common grades:
A (5)
B+ (2)
B (2)
Grade Distribution
A(6)B(2)C(0)D(0)F(0)A-/B+(4)
Based on 14 reported grades
A: 5
B+: 2
B: 2
Not sure yet: 2
Common Tags
LOTS OF HOMEWORK (4)
Clear grading criteria (2)
Caring (2)
ACCESSIBLE OUTSIDE CLASS (2)
Hilarious (2)
Participation matters (1)
Tough Grader (1)
TEST HEAVY (1)
Rating Trend

Declining

-0.20 avg change
Jun
Sep
Feb
Mar
Apr
May
Last 6 months
Ratings by Course

180181

5.0

(1)

Unknown

5.0

(1)

CPS

5.0

(1)

ITC365

5.0

(3)

CPS101

5.0

(1)
+9 more courses
Difficulty by Course

ANY

5.0

CPS681

5.0

ALL

5.0

CPS340

3.0

CPS

3.0

Similar Professors