4.9

James Juett

Computer Science - University of Michigan

4.9
Quality
2.8
Difficulty
99%
Would Retake
99
Reviews
4.9
Quality
2.8
Difficulty
4.9
Helpful
4.9
Clarity

99%

Would Retake

99

Reviews

Rating Distribution
Official

5

92

4

6

3

0

2

1

1

0

What Students Say

I think this was his first semester teaching

EECS 280 - 5.0 rating

I aspire to be him someday

EECS280 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

3%

Textbook Required

13%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 71 grades
Most common grades:
A (29)
A+ (14)
A- (10)
Grade Distribution
A(43)B(10)C(2)D(0)F(0)A-/B+(16)
Based on 78 reported grades
A: 29
A+: 14
A-: 10
B: 8
Common Tags
Respected (33)
Caring (22)
Amazing lectures (19)
Amazing lectures (18)
Inspirational (14)
Gives good feedback (13)
ACCESSIBLE OUTSIDE CLASS (13)
Clear grading criteria (13)
Rating Trend

Stable

+0.06 avg change
Dec
Jan
Mar
Apr
Nov
Dec
Last 6 months
Ratings by Course

EECS 280

5.0

(1)

EECS280

4.9

(82)

ENGR101

4.8

(13)

EECS281

4.7

(3)
Difficulty by Course

EECS281

3.3

EECS280

2.9

ENGR101

2.1

EECS 280

2.0

Reviews (99)
5.0
2.0
EECS 280
Grade: Not sure yet
Oct 24, 2015

James was a ton of help in office hours and gave lectures pretty well. I think this was his first semester teaching. I can see him being a really good professor in a few semesters! (He's also really funny)

4.0
1.0
EECS280
Grade: A
Nov 10, 2015

I started going to Jame's lecture because I didn't like the one I was in. He's a really funny guy and makes sure people understand before moving on. 10/10 would recommend.

5.0
1.0
EECS280
Grade: A+
Nov 11, 2015

This guy is amazing. He is my idol. I aspire to be him someday.

5.0
3.0
EECS280
Grade: A-
Nov 18, 2015

If you have the opportunity to be in his lecture, DO IT. He's really helpful during office hours and is above all awesome. I'm so disappointed I won't be able to take another class with James aka bae.

5.0
4.0
EECS280
Grade: A
Nov 18, 2015

Awesome professor

5.0
1.0
EECS280
Nov 20, 2015

This guy is amazing. I wish I could take all of my EECS classes from him. He's also super cute!

5.0
1.0
EECS280
Nov 21, 2015

This dude is awesome! I wish he'd teach all my classes.

5.0
3.0
EECS280
Dec 14, 2015

His first time teaching his own lecture section. Naturally I was wary and switched into another prof's lecture. After a day I switched back to Prof. Juett's. He is incredible. Very good at explaining concepts, infinitely helpful, also looks like he is 12. You can tell he is really smart and he cares about his students a lot. Definitely take him.

5.0
4.0
EECS280
Dec 18, 2015

I loved James, he's a great teacher. I'm pretty sure this was his first semester teaching, but he was awesome. He keeps you entertained during lectures while providing good examples for you to learn. And he's extremely helpful during office hours; I always left pleased with how much he helped. Would definitely recommend

5.0
4.0
EECS280
Grade: B+
Jan 7, 2016

Prof. Juett did an awesome job with his first semester as a lecturer. His lectures were always well planned out. He is soft spoken but hilarious! Juett also uses Labster for examples in class unlike any of the other professors, which really helped clear up concepts. Definitely recommend! (p.s. start projects early, do it)

5.0
3.0
EECS280
Apr 15, 2016

Great professor who explains things very well. Nice and very calm. May come across as monotone to some, but I found it almost absorbing. One of my favorite professors so far.

5.0
3.0
EECS280
Grade: B
Apr 18, 2016

Talks pretty slowly, but online lecture recording can be sped up so it's all good. Very knowledgeable.

5.0
1.0
EECS280
Apr 21, 2016

Fantastic professor, can convey information very well. Highly reccommend.

5.0
4.0
EECS280
Apr 25, 2016

Professor Juett makes programming interesting, and he really knows a lot about his field. He also makes an attempt to learn every student's name in his classes. I wish I had gone to office hours and lectures more often, as I feel like getting to know him would have been very beneficial to me as a CS student. Overall, great professor :)

5.0
3.0
EECS280
Grade: B
Apr 27, 2016

James is happy to help every student. He always provides clear expectations and is very reasonable. He also made Labster and gives fruit to students who catch his typos. Need I say more..?

5.0
3.0
EECS280
Grade: A
Apr 27, 2016

I wasn't in Juett's section, but I started watching his lectures halfway through the semester and loved them. He's really helpful and interesting, and explains the material in an easy to understand way. I loved the class--it was fascinating and a lot of fun. I wish I could take it again!

5.0
2.0
EECS280
Grade: A
May 11, 2016

He's Grand

5.0
5.0
EECS280
Grade: B+
May 15, 2016

Juett is amazing. I stopped attending the lecture I was assigned and just watched his because he is just 10x better. He explains every concept clearly, and writing out multiple examples on Labster also makes it easy to follow along. If you go to office hours, too, he makes a genuine effort to remember everyone's name.

5.0
4.0
EECS280
Jun 12, 2016
Would take again

James was a fantastic instructor. He is extremely knowledgeable, but more importantly he teaches in a clear and empathetic fashion. He creates custom slides and is very accessible. His teaching style revolves around a strong commitment to his students. I took this course Spring Term and am glad he was teaching it.

5.0
4.0
EECS280
Grade: B
Jun 14, 2016
Would take again

It's clear that James is very intelligent, and he makes learning the tough material quite interesting. I stopped going to my regular lectures to watch James' lecture recordings online because his explanations were MUCH clearer than my original professor. James is also super helpful when you go into his office hours... genuinely wants to help you

5.0
4.0
EECS280
Grade: A
Jun 22, 2016
Would take again

The best professor I've had at Michigan. Explained complicated topics in the most clear way possible. Used tons of visuals, examples, and exercises. Went through everything in incredible detail. Lectures were engaging and interesting. He also took the time to learn every students' name in the class, and answered questions respectfully.

5.0
3.0
EECS280
Grade: A
Oct 8, 2016
Would take again

Definitely recommend. Clear, useful, and interesting lectures.

Hilarious
Amazing lectures
Caring
5.0
4.0
EECS280
Oct 30, 2016
Would take again

James' office hours are the most helpful resource for EECS 280. All of his lectures are recorded and put online and they are interesting and extremely helpful. Would highly recommend this professor.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
4.0
2.0
ENGR101
Nov 14, 2016
Would take again

A little boring, especially at 9am, but a nice guy who wants you to succeed. It's an easy class so I wouldn't worry too much about it. Go to office hours for projects

5.0
3.0
EECS280
Grade: Not sure yet
Dec 1, 2016
Would take again

Great professor! He tries to make lectures enjoyable and engaging, makes an effort to understand and answer all questions, and he even learns the names of his students. On top of that, he explains everything very clearly and concisely and makes sure to pause if anyone has questions.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
EECS280
Dec 2, 2016
Would take again

Professor Juett puts out a phenomenal lecture and really cares for his kids. Uses a lot of visual aids which is very helpful.

Respected
Amazing lectures
Caring
5.0
2.0
ENGR101
Dec 12, 2016
Would take again

Took his class for ENGR101 - one of the clearest lecturers you will have. Goes at a very steady pace, so if you know the material already, it might feel slow. His lectures were all recorded (alongside the appropriate slides too). Gave free fruit if you caught his typos. I honestly felt bad skipping (9am) because he was such a good professor.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Amazing lectures
5.0
2.0
ENGR101
Grade: Not sure yet
Dec 13, 2016
Would take again

James is a great professor who truly cares about the success of his students. He does a great job at explaining the course material in a way that is understandable to students of all coding backgrounds. He also gives free fruit if you caught his typos, which is definitely a plus.

Respected
Inspirational
Caring
5.0
3.0
EECS280
Dec 15, 2016
Would take again

Very good!

Inspirational
Hilarious
Amazing lectures
5.0
4.0
EECS280
Grade: B-
Dec 18, 2016
Would take again

He is SO nice and so approachable. In my experiences with EECS profs at U of M, they are typically condescending when it comes to coding questions. But james is seriously so nice and genuinely wants you to understand if you come to him with a question. GREAT GUY! Lectures are a bit dry, but what else can you expect from eecs280, not his fault.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
ENGR101
Grade: A
Feb 10, 2017
Would take again

I really like Professor Juett. He gives off the vibe that he knows what he's talking about, and he makes lectures interesting.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
EECS280
Grade: A+
Apr 8, 2017
Would take again

Amazing class. Even though it is a big lecture, he learns students names if they participate. Also gives away fruit if you find typos in his slides. Really worth it.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
ENGR101
Grade: A-
Apr 20, 2017
Would take again

James is one of the best professors I've had! He explains things extremely well and puts all his effort into making sure you understand the material. I wish I enjoyed the class more because James really made me hate skipping class.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
3.0
ENGR101
Grade: A+
Apr 26, 2017
Would take again

He explains the concepts very clearly. Downside is: he speaks a little quietly, and I would always sit near loud people. I was honestly touched by how enthusiastic the whole Engr101 staff is. They genuinely want you to succeed. Don't worry if you can't get him because all the lectures from each section are recorded online. GO TO OFFICE HOURS

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
1.0
ENGR101
Grade: A+
Apr 29, 2017
Would take again

Thought the class was very easy so ended up skipping and watching at increased speed online. His lectures were generally good in explaining the material but boring, though that may be the fault of the material. Friendly.

5.0
3.0
EECS280
Apr 30, 2017
Would take again

Gives helpful project hints in class and uses many examples to help explain new material. Lectures were clear and he is happy to answer any questions you have after class. Class itself isn't terrible but you will still have to put in a decent amount of time to do well.

Hilarious
Amazing lectures
Caring
5.0
3.0
ENGR101
Grade: A+
May 5, 2017
Would take again

Juett is a solid choice for 101 (if you don't have him, watch his lectures online). He goes over the material slowly and clearly and gives out fruit if you find typos in his slides. Also gives you 5 minute breaks during lecture which are nice.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
EXTRA CREDIT
5.0
3.0
EECS281
Grade: B-
May 9, 2017
Would take again

He is the best professor at umich.

5.0
2.0
EECS280
Grade: A
Jun 5, 2017
Would take again

Great professor to start your coding experience. He's always approachable and you can see him trying to get to know his students. He's patient and explains clearly in office hours or when you ask him any question. Would love to take his classes again.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
4.0
EECS281
Jun 22, 2017
Would take again

Very helpful!!!

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
EECS280
Grade: A
Nov 20, 2017
Would take again

He's a great lecturer, always excited about the material and happy to answer questions. Cool and sometimes there are memes.

Respected
Hilarious
GROUP PROJECTS
4.0
3.0
EECS281
Nov 21, 2017
Would take again

Very amazing professor, super good. Happy to talk about everything in OH

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
4.0
5.0
EECS280
Grade: B
Nov 28, 2017
Would take again

Most helpful in office hours. Like seriously. Lectures are kind of boring but he's so nice to reward people fruit when you answer his questions.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
5.0
3.0
EECS280
Grade: A-
Dec 5, 2017
Would take again

Hands down one of the best professors here. A great lecturer, very intelligent guy, tries to keep material interesting, makes difficult material easy to understand. Also very friendly guy and easily approachable for questions. Lectures can be boring but what do you expect from a 90 minute computer science course

Gives good feedback
Respected
Caring
5.0
4.0
EECS280
Grade: A
Dec 9, 2017
Would take again

Professor Juett is the best lecturer I have ever had. He deserves to be paid 2-3 times what he is now. His lectures were organized and prepared. They used well thought-out examples that were referenced across multiple lectures. I never felt like my time was being wasted. Also, Juett's demeanor was very polite, funny, and relaxed.

Hilarious
Amazing lectures
Would take again
5.0
2.0
EECS280
Grade: A
Dec 18, 2017
Would take again

James is an amazing lecturer. He knows everything about this class like the back of his hand, and he is always eager to help out.

Gives good feedback
Respected
Amazing lectures
5.0
4.0
EECS280
Dec 20, 2017
Would take again

Such a good professor but obviously not the easiest class. Very kind and caring about his subject

Tough Grader
Respected
LOTS OF HOMEWORK
5.0
2.0
EECS280
Grade: A
Dec 21, 2017
Would take again

There's nothing to say that hasn't been said - James Juett is an amazing teacher that cares oh so much about his students. You really couldn't ask for a better experience learning C++.

Inspirational
Amazing lectures
Would take again
5.0
3.0
EECS280
Grade: B
Jan 1, 2018
Would take again

James is a really nice guy and definitely cares about his students. Lectures are slightly boring but definitely would recommend him for any CS class.

Respected
Caring
5.0
3.0
EECS280
Grade: A-
Jan 30, 2018
Would take again

Juett is great. Take 280 with him and you won't be disappointed. My only piece of advice is to take the projects seriously. Some will be easy, but a couple (Euchre being one of them) require time. Stay ahead of the curve by being 100% all the time. You'll have more time to study for the tests.

Respected
Clear grading criteria
GROUP PROJECTS
5.0
3.0
EECS280
Grade: A
Feb 12, 2018
Would take again

A great, calm, knowledgeable teacher. His extensive use of memes on EECS 280 slides makes is a nice addition to the great content he discusses. Professor Juett knows the answers to deep questions, which develops a strong respect for his academic expertise.

Gives good feedback
Respected
5.0
1.0
ENGR101
Grade: Not sure yet
May 2, 2018
Would take again

Prof. Juett is a really great lecturer who really makes the subject matter very intuitive. He goes through a lot of examples in class and engages group work, both of which make the course concepts very easy to grasp. He's also very calm in nature and is ready to answer any question or acknowledge any comment.

Inspirational
Clear grading criteria
Amazing lectures
5.0
3.0
EECS280
Grade: A-
Jun 7, 2018
Would take again

One of the best teachers I've had at this school. Always chill, obviously knows what he's doing, and great at answering any questions. He didn't make jokes too often, but when he did, they were unexpectedly hilarious.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
1.0
ENGR101
Grade: A+
Nov 14, 2018
Would take again

Is a gem, hands out fruit for good boys

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
EECS280
Apr 2, 2019
Would take again

James is a very good professor and explains the concepts well.

Hilarious
Amazing lectures
5.0
4.0
EECS280
Grade: Not sure yet
Jun 19, 2019
Would take again

One of the greatest profs I've ever met. I'll definitely miss him! Super hilarious from time to time---he doesn't realize that he is sooo funny! Although lecture attendance isn't mandatory, you just wanna go and see how he explains it clearly!

Gives good feedback
Respected
Hilarious
5.0
2.0
EECS280
Grade: A+
Dec 19, 2019
Would take again

Amazing lecturer, one of the best I've ever had. Clear and methodical teaching style and effortlessly facilitates class participation.

Clear grading criteria
Amazing lectures
Caring
5.0
2.0
EECS280
Grade: A+
Apr 6, 2020
Would take again

Juett is the goat. 10/10 would recomend to a friend. By far the best 280 prof.

5.0
3.0
EECS280
Grade: A
Jul 24, 2020
Would take again

One of the best EECS professor at Michigan. Very chill guy, down-to-earth, great lectures, and is very willing to answer questions. I attribute learning so much in EECS 280 to him, and looking back after taking 281, he prepped me well for 281 and algorithm interviews.

5.0
2.0
ENGR101
Grade: A+
Dec 8, 2020
Would take again

Did not get to know him personally much since I took the class online. Nonetheless, I can tell that he is funny and clear through his short video clips. He was also the architect behind many of the online platforms the course used. He did a wonderful job at those, I learnt a great deal from this course and had a lot of fun.

Clear grading criteria
5.0
3.0
ENGR101
Grade: A
Dec 16, 2020
Would take again

Dr. Juett is really a great professor. Lectures are helpful and clear on content, and he engages with students well. Going to class isn't a chore, and if I could take more classes with him I would. Definitely the best professor I've had a UM so far!

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
EECS280
Grade: A
Dec 22, 2021
Would take again

Good lectures (there is a limit to how interesting talking about C++ const keyword can be). James is very helpful during office hours and just overall super chill. You can find him on both discord and Reddit and he does things like placing cat pictures on finals. A gem of the EECS department.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
EECS280
Grade: B
Dec 23, 2021
Would take again

Juett is the best CS professor I've ever had, and I regret not going to his lectures past Thanksgiving break because I was burnt out. He somehow makes boring C++ concepts pretty interesting and is pretty accessible. Go to his in-person proffice hours and just chill and chat with him, he's such a great guy and makes me love and be excited about CS.

Respected
Inspirational
Amazing lectures
5.0
3.0
EECS280
Apr 6, 2022
Would take again

Such a wonderful professor. Always plays relaxing music while we work on practice problems during lecture and gives us breaks halfway through.

5.0
2.0
EECS280
Grade: A
Apr 12, 2022
Would take again

Juett was super helpful and made even the most boring topics interesting. i even got to interview him for another class, and he's just a great guy

Clear grading criteria
Hilarious
Caring
5.0
3.0
EECS280
Grade: A
Aug 25, 2022
Would take again

Great dude - cute cat

5.0
2.0
EECS280
Grade: A
Sep 19, 2022
Would take again

Literally the best professor you could have for a cs class. Explains everything so well and makes this tough class an enjoyable experience. 10000/10 would recommend

Amazing lectures
5.0
3.0
EECS280
Oct 6, 2022
Would take again

Great prof, explains things very well. My only note is that we are usually behind the other classes in terms of lecture material so if that bothers you you may want to go to a different lecture.

5.0
3.0
EECS280
Grade: A
Dec 25, 2022
Would take again

Great professor, clearly passionate about the subject.

Amazing lectures
Inspirational
Respected
5.0
4.0
EECS280
Grade: A-
Nov 10, 2023
Would take again

Juett was clear, concise and had targeted focus during his lecturers. The way he explains confusing pointer questions in C++ is better than any other EECS lecturer yet. He also has a nice cat.

Amazing lectures
Inspirational
Lecture heavy
5.0
4.0
EECS280
Grade: B+
Nov 30, 2023
Would take again

EECS 280 is difficult (better than EECS 281 though) but is one of the most well organized and well taught classes at UMich. There's a reason that Prof JJ has such a good reputation - he certainly earned it with his clear lectures and helpfulness during proffice hours. He teaches at a good place and he is obviously prepared to give lectures.

Clear grading criteria
Inspirational
Respected
5.0
3.0
EECS280
Grade: A-
Dec 10, 2023
Would take again

Amazing lectures - you can tell he's passionate about his work. Async lectures are also amazing. Love the music and the vibes.

Hilarious
Caring
Respected
5.0
4.0
EECS280
Grade: A
Dec 14, 2023
Would take again

If you take EECS 280 I can't recommend Dr. Juett enough. I wasn't able to go to lecture in person, but instead watched his recordings. He does a great job of both answering questions and staying on pace. You can tell he's put a lot of work into the structure of this class and it paid off.

5.0
4.0
EECS280
Grade: B
Dec 15, 2023
Would take again

Good prof.

Amazing lectures
Caring
Respected
5.0
1.0
ENGR101
Grade: A+
Dec 29, 2023
Would take again

WN22. Juett is wonderful. Juett makes coding accessible and painless. No private tests on projects, exams are reasonable and at this time they were open note. Juett goes out of his way to be personable and to make everyone feel welcome and confident. He has a commitment to mental health that I admire and adore. Plus, he gives great lectures!

Inspirational
Hilarious
Respected
5.0
1.0
EECS280
Grade: A
Dec 29, 2023
Would take again

FA 22. Juett gives amazing lectures that are clear and fun. He is very caring and personable, a wonderful lecturer to have (as all of the 280 staff are, really).

Amazing lectures
Caring
Respected
5.0
4.0
EECS280
Grade: B
May 18, 2024
Would take again

Juett is a really nice guy who seems like he cares about his students. I didn't do as good as I hoped in the course but that's because I didn't respect the time needed on projects, thus messing up on Euchre. His async lectures were very good and helped me prepare for exams.

Group projects
Caring
Respected
5.0
4.0
EECS280
Grade: B+
Jul 3, 2024
Would take again

Though 280 is a difficult class, you can tell Juett really cares about it and wants you to succeed. I did not get the grade I was hoping for in this course and yet I feel that it was very fair and that Juett did his best to prepare everyone and answer their questions about projects and exams. He is a good lecturer as well.

Clear grading criteria
Respected
Test heavy
5.0
1.0
EECS280
Grade: A-
Nov 20, 2024
Would take again

Teachings a huge class, 280 @ Michigan, in a very controlled manner. He has respect, and I found this course to be quite easy given the amount of time I put in, ~1hr per week (minus project weeks: ~8hrs). This course is very doable, and I am NO CS genius, so I recommend anyone who's interested in becoming a better programmer!

Clear grading criteria
Respected
5.0
2.0
EECS280
Grade: B+
Dec 1, 2024
Would take again

Nice guy. I only watched his asynchronous lectures and never went to a single irl lecture. I got a 90% on both exams. Very efficient and to the point.

Amazing lectures
Respected
5.0
3.0
EECS280
Grade: C+
Dec 6, 2024
Would take again

Honestly, Juett is the only one who can teach 280. Don't take anyone else

5.0
2.0
EECS280
Grade: A
Dec 19, 2024
Would take again

The goat. Extremely clear and concise lecturer. He is well organized and his async lectures are simply amazing.

Amazing lectures
Respected
Online Savvy
5.0
3.0
EECS280
Grade: A
Dec 19, 2024
Would take again

Professor Juett is by far the best EECS 280 professor and his lectures are very informative. For the first half of the course, I would typically watch his lecture recordings, but towards the end, I watched his prerecorded asynchronous lectures. He does a really good job teaching the concepts necessary to succeed in the class.

4.0
4.0
EECS280
Grade: B+
Dec 20, 2024
Would take again

Exams this semester were particularly difficult, but if you attend lecture and start projects early ESPECIALLY EUCHRE you'll do fine. Also the async lectures are great for studying for the exams.

Group projects
Amazing lectures
Clear grading criteria
5.0
4.0
EECS280
Grade: A+
Dec 21, 2024
Would take again

Thorough explanations of computer science concepts and makes a subject that is otherwise arcane very clear to someone who had almost no relevant experience before this class. He's a very likeable person, and I found his lectures much more comprehensive than one of the other 280 professors. No homework except for the 5-6 projects (start early).

Group projects
Amazing lectures
Respected
5.0
3.0
EECS280
Jan 10, 2025
Would take again

Juett is the goat. Funny and caring professor who is extremely well-known in the CS department. Only comment for future students is to start the projects early!! Everything you need is given to you, and you'll learn a ton - even if you're an ME student like me. Just start. the. projects. early.

Participation matters
Caring
Respected
5.0
3.0
EECS280
Grade: A
Mar 19, 2025
Would take again

His videos are great.

5.0
1.0
EECS280
Grade: A
Apr 2, 2025
Would take again

Splendid professor. Please teach every EECS courses.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
EECS280
Grade: A
Apr 8, 2025
Would take again

Prof. Juett gave the clearest lectures and I really appreciated his asynchronous lectures, they were amazing! The class can be tough, but as long as you start projects early, go to office hours, and attend lecture (seriously!! Juett has amazing asynch lectures, at least use those even if you don't want to go to N. Campus!) you'll do okay.

Amazing lectures
5.0
2.0
EECS280
Grade: A
Apr 24, 2025
Would take again

Absolute goat

Amazing lectures
Inspirational
Caring
5.0
3.0
EECS280
Grade: A-
Apr 26, 2025
Would take again

I LOVE JUETT. I think 280 is a scary course from an outsider, and yes, euchre is complete torture, but you will learn a lot from him and this class. I recommend going to class. He doesn't have too much passion behind his teaching, but he is clear and will debug your code.

EXTRA CREDIT
Group projects
Test heavy
5.0
3.0
EECS280
Grade: Not sure yet
Apr 27, 2025
Would take again

JUETT IS THE BEST!!!!!!!!!! Definitely take his asynchronous lecture if you don't want to go to North Campus. He's an excellent teacher—clear, organized, and sometimes even cute and funny. EECS 280 is pretty challenging, but he makes everything easier to understand. I LOVE HIM!!!!!!!!!

Amazing lectures
Clear grading criteria
Respected
5.0
2.0
EECS280
Grade: Not sure yet
Apr 30, 2025
Would take again

goated. he carries with his async lectures.

Amazing lectures
Inspirational
5.0
2.0
EECS280
Grade: A+
Nov 14, 2025
Would take again

Best professor I've had at UMich - no question! His teaching style is engaging and clear. He doesn't just teach the lectures; he helps you understand why it matters. I feel that he genuinely wants every student to succeed.

Amazing lectures
Inspirational
Caring
5.0
2.0
EECS280
Grade: A
Dec 13, 2025
Would take again

His asynchronous lectures are very well done. You can tell he cares about every student he teaches, and really wants this course to be a great stepping stone into the upper-level EECS classes.

Amazing lectures
Respected
2.0
3.0
EECS280
Grade: C
Dec 15, 2025

Async lectures are decent but not accessible outside of class; ignored emails and was not at scheduled office hours. Doesn't seem to want to help students who are struggling succeed very much. You have to get a specific average score on the projects and the exams, so you can still fail the class even with a C.

Graded by few things
5.0
3.0
EECS280
Grade: A+
Dec 17, 2025
Would take again

The greatest professor I have ever had. Everyone should report the person who gave him a 2/5. His asynchronous lectures were great, and he explained things very well during office hours.

Amazing lectures
Inspirational
Caring
5.0
2.0
EECS280
Grade: A-
Dec 19, 2025
Would take again

the 280 goat, his asynch lectures were very organized and useful

5.0
2.0
EECS280
Grade: A+
Dec 22, 2025
Would take again

His async lectures are amazing. Very well organized and easy to follow.

Amazing lectures
Accessible outside class
Online Savvy
Class Info

Online Classes

100%

Attendance Mandatory

3%

Textbook Required

13%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 71 grades
Most common grades:
A (29)
A+ (14)
A- (10)
Grade Distribution
A(43)B(10)C(2)D(0)F(0)A-/B+(16)
Based on 78 reported grades
A: 29
A+: 14
A-: 10
B: 8
Common Tags
Respected (33)
Caring (22)
Amazing lectures (19)
Amazing lectures (18)
Inspirational (14)
Gives good feedback (13)
ACCESSIBLE OUTSIDE CLASS (13)
Clear grading criteria (13)
Rating Trend

Stable

+0.06 avg change
Dec
Jan
Mar
Apr
Nov
Dec
Last 6 months
Ratings by Course

EECS 280

5.0

(1)

EECS280

4.9

(82)

ENGR101

4.8

(13)

EECS281

4.7

(3)
Difficulty by Course

EECS281

3.3

EECS280

2.9

ENGR101

2.1

EECS 280

2.0

Similar Professors