2.5
Quality3.4
Difficulty17%
Would Retake154
Reviews17%
Would Retake
154
Reviews
Rating DistributionOfficial
154 total ratings5
31
4
19
3
20
2
32
1
52
What Students Say
“A very unpleasant and unhelpful person”
EECS183 - 2.0 rating“I took this class to affirm that I would major in computer science”
EECS183 - 3.0 ratingClass Info
Attendance Mandatory
61%
Textbook Required
92%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.06 avg changeRatings by Course
ENGIN101
5.0
(2)EECS280
3.3
(4)ENG100
3.0
(1)EECS183
2.8
(118)183
2.5
(4)Difficulty by Course
ENGN101
5.0
183
4.8
EECS497
4.0
ENGR101
3.8
EECS183
3.4
Reviews (153)
Very nice... new to UofM('02) less math and more logic
Poor Professor. Did not prepare me well for an Engineering career.
No Comments
No Comments
No Comments
No Comments
No Comments
confused, and accordingly confusing ... take Bielajew (pronounced "B-L-I-F," not "beetlejuice")
THE WORST PROF I HAVE EVER HAD!!!!
Although she is not a very good public speaker, she is helpful and does know what she is talking about. Her lecturing style makes her seem unapproachable, but she is actually very nice.
No Comments
Easiest class ever! got 105% on every exam and i loved it. i had no programming experience and did great, because she is easy. Granted I took it when it was her first semester here so she probably didnt know u of m was supposed to be challenging.
No Comments
The most unrewarding class i've ever taken. all of the stuff were really hard and she expect you to figure everything out on your own. Some GSIs cheat and will give full credit for any type of pseudo code. Totally discouraging and unfair grading system.
She is very helpful in her office hours. Her lecturing style makes it interesting.
Not a good teacher.
Very easy going. Helpful in office hours. Lectures were always interesting.
class just was hard and not clear
doesn't explain. just expects you to know.
she does not know how to teach and she yells at you if you go to office hours. She is boring, mean and unhelpful. This makes for a very difficult class
this class was a joke, through 4 projects and two exams i missed 20 points out of 400. Mary Lou was a great lecturer who explained concepts very well; so well that with no programming experience i opened the book twice all year.
Doesn't know her stuff very well, could not even answer simple questions
No Comments
Although the class was easy, Professor Dorf has to be the worst Professor I've had at the university. She does not seem to know how to do much of anything with the computer, and without her GSI's, she would be completely unqualified to teach the class. Her voice is annoying too. Very screechy...!
She's a fun professor and her class is very relaxed as long as you don't procrastinate too much.
Not a good lecturer. Tells you that something is not going to be on the exam and then puts it on the exam as one of the 20-point questions. Unclear on a lot of subjects. Class was still a lot of fun though and the TAs/GSIs are absolutely wonderful.
No Comments
The worst professor I have ever had. I literally went to lecture four times and then stopped going because it was almost painful to listen to her talk and she had absolutely no idea what she was saying. It was an easy class though because the GSI (ben lee) was outstanding.
Terrible teacher. Don't sleep during the night before the class, and you will have enough time in her class. Screech for the whole hour. Very irresponsible during the office hours. Very rude in manners. She handed in the course evaluations 5 minutes before the final to keep you distracted during the final. All in all, she should not stay in UM.
No Comments
Dorf is the worst professor i have ever encountered. Her lectures are annoying and irritating. taking her class has been the worst experience and if by chance she is ur professor then god save you.
all the students, even the GSI'S hate her. oh yeah if she's ur professor then ur screwed. either change to a different section or suffer for the whole semester. If ur not good at the course then your chances of reapeating it are very high because dorf is ur prof.
Dorf gives dull lectures, provides unclear assignments, and is generally unapproachable for questions. Her voice is goofy and her hair is sometimes pink. If it weren't for her GSIs, her class would be needlessly difficult (the material covered isn't especially hard if presented properly). Avoid her if possible.
No Comments
Read all the comments below-they are worth it. She is not helpful, and seems to take a pleasure in seeing you suffer through the course. She has no pity, so avoid her at all costs. As a friend who took the class told me: "I will dance on her grave after she's dies." This is only a small insight into what to expect from this woman.
I think the below are a little harsh... she was actually very straightforward. I knew exactly what she wanted for every assignment and the tests were a breeze. In lecture she joked around and it could have been interpretted as mocking... I didnt see it that way.
No Comments
I think the thing that bothered me most about her was that she would waste entire lectures on talking about things that were not pertinent at the time. This made lectures almost pointless to go to. Other than that, I guess she was alright.
She has a good sense of humor and is very helpful during office hours. I'm surprised about these other ratings.
Hardest of all the Engn 101 Professors, her exams are insanse & projects are a lot harder than other classes! Avoid if possible or hope for a great GSI(all of them were very helpful atleast).
she curves to a c+. her lectures are largely useless. her coursepack is completely useless. projects/exams harder than other professors. AVOID AT ALL COSTS!
Decent lecturer although she would go off on tangents about irrelevant subjects. Not the sweetest person you ever met.
No Comments
Avoid at all costs. The woman ruined my life. This class with her was the worst experience EVER- do not take any class with her at all.
Mary Lou was one of my most favorite professors here, super dry humor. I didn't do well in the class, but I also didn't work hard. She was extremely hard, I agree, but lazy freshmen taking eng101 need to step it up instead of blaming the professor. Maybe take some time to learn the material instead of thinking it will just come.
Did a good job presenting material. If there was something that many people didn't understand she would typically pass out example code a few days later to help us understand. Amsuing (dry) sense of humoour. Programming assigments are time consuming and moderately difficult, but give a good understanding of concepts. Take advantage of office hours!
Definately the worst prof I've ever had. This class was horrible.
I did well in her class, she wasn't a really good teacher, but it isn't hard to do well in the class. I wouldn't recommend regular lecture attendence. She told us we would have to do the final if we got 85% on our last two projects which just require a few hours of pure downtime to get done.
she's good
No Comments
She has the most annoying voice of any person i've ever heard. it's like nails on a chalk board. shes not very clear and the exams are too hard and tricky. i liked the class at first and got ful credit on all the assignments but got B-s on the exams
She starts off as a good teacher because she explains everything but as the class goes on she gets more and more dissorganized. Her grading policies can be very irritating but the class is not too hard as long as you are willing to put in the time. Its probably best to go to the GSI's for help though.
Awful. Mean. Rude. Being in her class was pure torture. Everything was so hard. Don't take this class unless you are in love with computers and enjoy getting your life and all that is good zapped out of you.
I don't know why she has such a bad rating on here... i thought she was a great teacher and explained things well... she makes an effort to chat with students and talk about things non-class related which i like in a professor
She's not bad. She is a very good lecturer, however it is true that she can sometimes be quite rude at seemingly arbitrary times...but she is clear and her lectures are very helpful.
Dorf isn't bad...she has a weird sense of humor, and can be kind of scary, but she's good at teaching eecs 183...she knows her stuff really well. Her exams suck (it's Michigan, what do you expect?), but the projects are very do-able (but time consuming). This class was a pre-req for me, and I ended up enjoying much more than I thought I would.
she knows her stuff. pay attention during class, and you will not be in much trouble.
I heard some pretty nasty rumors about her... and frankly I was worried. But it turns out she isn't too bad. Definately knows her stuff, which is suprising considering she's like from the stone age of computers. She is a little scary, but still helpful in office hours. If you're afraid of her, go to the TA's office hours. EXTREMELY HELPFUL
Ok, I'll try to be objective, but for any one who has ZERO experience with C++ &wants to take this class as an introductory class, BAD MOVE! The work load is overwhelming &the projects are ridiculously time consuming especially the last 3. She claims to help you via email, but I've had my share of nasty replies. If you have a foundation, ur safe.
If you have no experience with C++, then this is a difficult class to take. The last few projects are incredibly time consuming. Dorf can be very helpful because she knows her stuff, but she can also be incredibly rude for unknown reasons. If she intimidates you, go to the IA or TA office hours. They can be extremely helpful.
Just to add what people have been saying, this is NOT a good intro to C++ class, I HIGHLY recommend reading a c++ text before this class. Dorf can be extremely rude for no reason at times but most of the time her answers are just plain useless, showing up to lecture is quite pointless. The GSIs for this class, however, as all incredibly helpful.
This is a different class. For those with no experience with any programming language will want to buy the texts. Those with any kind of experience can get by w/o it (I am). I think she's pretty clear and her GSI's are very knowledgeable about the subject.
SHE is "the Role model" for all the professors. Annoying voice, rudeness, and unwillingness to help students. PERFECT!!! To tell the truth, I went this class less than 5 times this whole semester and literally cannot understand students in that classroom listening to her beautiful voice.
Annoying. Rude. Very good at giving vague directions and advice in writing project descriptions and answering questions. Often left to interpret on own. All semester I have not learned one useful thing from looking at her answers to student questions on the 'help' forums - except that she has made many mistakes in making clear project descriptions.
Worst professor I've ever seen. Very rude. Very unhelpful. Kind of smart, but still messes up project specifications and continues to change them as deadlines get closer. Asking any questions about grades or clarifications on exams will undoubtedly warrant a rude, nasty response. Class itself is sstructured badly. Worst professor, worst class
She's a pretty horrendous teacher. The subject matter is interesting; I liked learning C++, just not from her. I figured most everything out on my own. She really doesn't contribute to your education very much. I recommend no electing her as your professor, if you can avoid it. If she is the only one teaching 183, then you're out of luck.
Wow, I didn't expect to see so many harsh comments. She's really not that bad at all. The class is pretty challenging and takes a lot of time, so you have to really want to know the stuff. She won't sugarcoat what you need to improve on, but she's taken seriously and she's very helpful.
Professor Dorf is definitely one of my favorite professors at UM. Prior to taking 183, I was very worried when I saw the negative comments here,and I didn't think I would like programming. Now because of her class, I am doing CS minor(too late to do a major for me). She is very helpful if u ask her specific question and show what u thought of first
I love this class!Coding can be time consuming and frustrating sometimes, so ALWAYS start early and ask ur GSIs(they are very helpful). Ask Professor Dorf questions in class and she will explain it or give u a hint.Contrary to what ppl said here, I think she is very nice,clear and helpful.As long as u start early on projects,u'll be fine.
The absolute rudest, arrogant, dread full teacher I have ever had. She doesn't teach and you won't pass the class unless you have a good GSI. She does have an annoying voice and I will stop there! AVOID IF POSSIBLE else work your butt off and pray.
Dorf is the worst professor ever. She is very rude and insults people openly during class. "Grace" is unknown to her, and she interrupts other students when they talk. Also, she talks to us as if we are retarded by talking super slow and emphasizing one word in every sentence way too much. She thinks shes funny, but she's not. She's just annoying!
She was a guest lecturer for my EECS 183 class. However, her time as guest lecturer was completely wasted as she spent 30 minutes looking for one function in C++. I stopped going to my class afterwards because of how bad she was even though she was a guest lecturer.
How many times did she get lost during her lecture? Multiple multiple multiple multiple times.
Lectures tend to be irrelevant to actual course work and much lecture time is spent rambling, assignment instructions are vague as if she expects you to read her mind, and, if in failing to read her mind you get one small detail differently than her you will get a 0 for the assignment. AVOID AT ALL COSTS
Project specifications were often vague while the grading criteria were specific. The projects were also difficult and time consuming, but really helped with a deeper understanding of the material. Don't take this class if you don't have plenty of time to devote to programming Prof Dorf is very helpful and a good teacher. Really knows her stu
This is the worst class I have ever taken (I am a math major). Your work is graded by a computer program, which failed a few days before our final project was due. Not only was all responsibility for this failure deferred to the students, but we were actually punished with further limitations. AVOID THIS CLASS IF YOU VALUE YOUR TIME!
Lectures are pointless, lecture slides are not helpful, she got surgery the week before finals and was absolutely no help on our final project. This class should not be a pre-req for math majors anymore.
This is a horrible, useless, mean, obnoxious creature! She favors certain people over others. Useless lectures, she'd take hours to find an answer. Shame on UofM to hire such low-level professors! Save your dignity, time, and money and AVOID HER BY ALL MEANS.
If you have to make a decision between her and professor Soloway, choose her class and you can really learn somthing from her lectures. You will feel regretful taking professor soloway's lectures.
I cannot believe there are so many negative comments. This is one of the best professors in the entire University. She knows her stuff and is very helpful.
She is one of the worst professors in the entire University. She is somewhat knowledgeable, but I would never call her helpful. Rude and demeaning, especially when she thinks her way is the only way. "I /am/ the Senate" - Emperor Palpatine. You'll see the resemblance. You won't be able to unsee it.
I was surprised to see so many negative comments on here. Funnily enough, most people faulted her for being "rude", not for her actual knowledge. While she is insensitive, she knows her stuff. She doesn't sugarcoat, she is direct and wastes no time in pointing out what you did wrong. If you're too thin skinned to take criticism, don't take this
Despite people saying she is an awful professor and/or person - she is great. She knows exactly what she's doing and wants the same for you. She gets straight to the point and can be a little harsh but deal with it. Definitely take her over Soloway too!
Dorf is fine. She taught both her section and Soloway section this semester (basically). She is a little weird in her personality, and a little harsh when asked questions, but she knows the material cold. The class is setup in the sense..you put in the time ..you will do well. Its time consuming.. more than you think, but the difficulty is fair.
While very thorough in teaching, she is not friendly or welcoming. Even though I struggled in the class, I was flat-out scared of her, and that made me dread class more. She is tough and unforgiving in her grading, and condescending in her speech.
Easy class. Half the class grade is based on projects and other stuff you can easily get a 100% on. Exams were very fair.
Some say she is a bad teacher, but for someone, namely me, who had never programed before, she was an excellent teacher. Only two projects were actually difficult, but the are all time consuming. The questions on the test are fair, but multiple choice is like 6 points per question and it is worth over half of you test grade, so it can be annoying.
Listen, this class is tough! Programming is a totally different animal, so if you've never done it before, you'll want a prof who teaches methodically and clearly - that is ML Dorf. Sure, she can be a little snarky but she was excellent where it mattered: very clear, very reasonable, and very helpful! Very time consuming class, but worth it
Those with a background in computer science like her. Those without a background in computer science don't like her. However, she's probably the lesser of two evils (Soloway), because she really knows her stuff.
Excellent professor. Whether or not you know computer science is irrelevant. She makes everything crystal clear, and if you do poorly in the course it is your own fault. I knew nothing prior to taking this class and have learned a lot under her. She has a very low tolerance for whiners, but listens and responds well to class suggestions.
Professor Dorf is great! She can come off as a bit harsh, but deep down, she truly does care about her students.
Great professor! Very knowledgeable about the subject. Helpful and informative.
Professor Dorf is very knowledgeable in C++ The class is a lot of work but the projects are kinda fun actually. Lectures are very straightforward and discussion section is NOT mandatory but very helpful.
Professor Dorf is a very good lecturer. This is an intro level class and I came in knowing nothing about Computer Science. She does a very good job of presenting the material in a way so that everyone can understand it, and she, along with the IAs are always available to answer questions about exams and projects. I loved this class.
Very unapproachable. She treats students like they're idiots even though it is an intro class.
Very approachable. She treats students like they're not idiots, even though it is an intro class!
I felt compelled to rate her after seeing the negative reviews here. She's honestly awesome! She knows her stuff, conveys it clearly, and does care that her students learn. TEAM DORF FOREVER
Professor Dorf is awesome. She explains things extremely well and is always, ALWAYS available to help her students and definitely cares that they learn and succeed. I learned so much and enjoyed every bit of it.
Professor Dorf has a condescending attitude towards students and is reluctant to address issues with the class. When she does answer questions on the class forums, they are terse at best and incomprehensible at worst. If possible, I'd recommend taking this course with a different professor.
Reading the people below who says "she doesn't treat the students like idiots". Jesus, I wish she treated us like idiots. Advice: Figure out in the first week if this stuff comes naturally to you. If it doesn't, drop or take for passfail. She skips over a ton of basic stuff and will leave you in the dust
NOT AN INTRO CLASS. DON'T EVER TAKE THIS. IT'S RIDICULOUS THE AMOUNT OF TIME PUT INTO THIS CLASS FOR AN INTRO. Some of the projects are just ridiculous - completely beyond beginner students.
Eecs 183 is a hard class, not because the material is necessarily hard (it is, but it is understandable if we had time) but because the WORKLOAD IS CRAZY. get ready to spend HRS & HRS (even 25+hrs) on this class especially if you come in knowing no programming. There is help from GSIs and OH but not prof. dorf who I find to be very condescending.
Worst class I have had EVER! The grading was not clear until the very end of the semester. And the projects are just not appropriate for beginners. And, she is not willing to answer questions after class. DO NOT TAKE HER CLASS IF POSSIBLE!
Never ever take this class. If you're not a programming whiz, then you will fail this class. This professor is not very helpful for students who are not familiar with the subject. Projects take at least 8 hours a day for a week to finish. This is supposedly an "intro" class, but if you're not familiar with coding, this class is nearly impossible.
Worst class I've ever taken. Extremely unorganized. I have never spent more time on one class at Michigan. This is a ridiculous amount of work for a introductory class. The class is a nightmare, and the professor isn't any better. She is not helpful at all and doesn't seem to care about her students.
Everyone seems to be complaining about Dorf as well as the class. Personally I had no programming experience before taking the class, and while I did find it though at times, there was always help available at Office Hours. As long as you start the projects early and actually go to class you will be fine.
Extremely hard class unless you have previous experience with coding. Dorf claims during the first lecture that " no coding experience" necessary but THAT'S A LIE. The projects are extremely hard and so are the exams. Overall, save yourself if you are "trying" this class out.
The class was horrible!The lectures were confusing and Dorf would spend 10 minutes looking for the right file or slide. My biggest qualm with the class however is the workload which was just insane! I'm all for working hard ,but I would spend at least 15 hours on each project. In addition, everything had to be perfect even one mistake was a 050.
I have never spent so much time on assignments on any of other classes before. They are trying to reorganize the course this semester so a lot things are new and disorganized. I felt like they are taking experiment on us to find out our extremes. If you have to take this course, try not to take any other heavy load class together with it.
Go to office hours. It will literally save you as it saved me a million times. I would say lectures are necessary because it gives you the foundation to start your projects and do well on the exams. Personally I thought the exams were easier than the projects, but everything required a lot of time. Be ready to commit at least 15 hours per project.
Good lecturer -- I didn't pay attention and did other assignments. The nature of the class was a heavy workload (especially for the later projects, in the ballpark of 20-40+ hours for the last ones), but a great staff team, and the class is constantly adapting to feedback. Not always well-organized or specific for grading, but an awesome class.
I took this class to affirm that I would major in computer science. So, coming in I knew I would dedicate a lot of time to this course and I found the material enjoyable. However, if you are here to only "try out" the class--just be forewarned by the work load. It is a lot of work but manageable to get an A without prior experience.
Personally I did not like her teaching style. But as someone else pointed out there is an amazing staff team. I felt that I learned a lot from office hours and the TAs are super helpful.
I got a concussion around the time of the final project and told her that I would do my best on the project and not withdraw because I was counting on this project to raise me to an A-. She still lowered my project grade (100% to a 71%) because she believed I did not contribute enough EVEN THOUGH I HAD A BRAIN INJURY. Worst person I have ever met.
One of the worst professors and worst human beings I've ever seen. Very rude, condescending, and treats students like slaves or experimental guinea pigs. Unthinkably poor course organization, last-minute announcements, and extremely difficult and challenging projects made this class a living hell. Avoid at all costs.
gr8 class
HORRIBLE HORRIBLE HORRIBLE, the class itself is simple, but the professors make everything very unenjoyable. They grade on respect toward the teachers rather than your knowledge
She would go on long rants and stories without covering the material used on projects. SO MUCH WORK! Insane amounts, I would spend 16 hours per project, And there's six of them. Horrible
TERRIBLE! SO much work! The class itself is okay, but after spending more than 40 hours on everything, i absolutely hated it. The TAs are really helpful, you won't pass without their help. I once asked Dorf for help, she spent time with me but left me feeling so useless and on the verge of tears. Terrible professor
Worst professor I have had in my entire life. She shows up 10 minutes late to lectures, goes on weird tangents and emphasizes random words for no particular reason. She has no sense for teaching our generation. She is also extremely unreasonable and isn't open to any suggestions, change, or ideas from students. Absolutely awful. Please retire.
I had her a while ago- but I always found her lectures to be exceptionally clear and interesting.
I came in without any previous coding experience and rocked this class. It's not an easy A, but if you work hard and put time into it an A is doable. Prof. Dorf was extremely helpful if I had questions after lecture or needed help with a project.
Mainly 5 projects, 2 exams and a real-world final project (rather than a final). It gets a bad reputation because of the workload, but thats EECS. Its work but fair and you learn a TON. Mary Lou is polarizing but she's got a great staff around her. If you dont like her, you can go to the other 2 lectures. IAsGSIs are great--relatable and helpful.
She definitely cares about her students. Multiple points through the semester she sent emails out to the class with people wanting to hire people out of 183. Dorf isn't the best, but I don't understand a lot of the ragging on her bc if you don't like her you can just go to another lecture. 183 is run like 1 big class. Section is optional too.
Long story short I realized I hated coding by the end of the semester and the workload gets unbearable if you really aren't into it. My advice is to take enough credits so that you can drop this class and still be full-time. Some of the staff is helpful but as a whole they are overrated because the large amount of students make it hard to get help.
Please do NOT be afraid of 183. It is my favorite class since arriving at Michigan. Dorf's lectures are sometimes a bit disorganized, but you'll be fine. There's Extra Credit attached to every project for turning things in earlier, and the exams aren't that hard. Study and go to office hours and you probably won't get less than a B.
This class is pretty difficult, especially if you have never coded before. It's a weeder class, and a lot of people drop after the first test. The class consists mostly of group projects which with hard work and long hours are doable. I went to tutoring with GSI's all the time just to get a B. The tests are almost impossible.
A mediocre teacher who is very condescending during office hours. The class was easy, but Dorf's attitude towards students was despicable.
Tough class if you're new to programming. I realized I hated coding by the end of it. Dorf is definitely not one of the best professors that taught this class but you can always attend a different lecture.
This class gives the liberty of letting you go to any lecture you want, so don't stress if you don't like her. I was completely new to coding, and this class aided to that. Use all the resources available, don't wait until the last minute (i.e. online videos, office hours, discussion), it's only hard if you don't seek help.
I initially thought EECS 183 was pretty hard, but I realized that I was having difficulty in the course mainly because Dorf's lectures were unclear and disorganized. Attend a different lecture if you can.
She's really annoying to listen to but the class is really easy if you're willing to put in the time it takes to get the work done. Start projects as soon as you can in order to get extra credit, and do the readings, because that's basically how you learn the material.
Her lectures are long and sometimes boring. Most of the learning came from the online interactive textbook we used. I went to lectures just for clicker points. She is really not involved much outside of her lectures but the rest of her EECS 183 staff is incredible and always there to help
A very unpleasant and unhelpful person. Treats all students as if they don't know the meaning of hard work.
One of the best teachers I've ever had - and definitely the most enthusiastic and knowledgeable programming instructor I've ever met. Really supportive/proud of her students. Make sure to not miss any lectures if you don't have to; do all of the CodeLab exercises/practice tests, and you'll be sure to do well in the class!
She's super annoying and is rude. If you ask for help and you don't know the answer she will be angry and is a very unpleasant person to be around.
Dorf isn't the best lecturer but you don't have to worry about her tbh. The IAs and Office Hours are the lifeblood of this class. Go to office hours and start early! Can't stress this enough! You will do well if you do that. Overall, really great class. It's set up extremely well and the projects are fun! I recommend it to everyone!
Dorf is extremely unsupportive and unpleasant to be around. She makes a big deal about how "coding is for everyone" blah blah but if you have questions, she often makes you feel inferior. Her emails and comments on Piazza are very rude. Its time for her to retire honestly. Don't go to Dorf for help with this class, the IA's are your best bet.
Dorf is the LEAST helpful professor I have ever had. Her answers to students' questions are vague and often condescending. She over complicated simple concepts and wastes class time on unrelated topics. The projects are boring and extremely exact. Nearly impossible to complete without going to OH. Very happy this class is over.
She's so. rude.
Her manner of speaking is extremely annoying, and she is quite rude and unhelpful in general. The class is pretty easy though, and thankfully, the rest of the staff is fantastic.
She can come off as rude, snobbish, or unhelpful , but ultimately she really wants to help students learn and be successful in one of the most challenging fields offered at Michigan. Work hard, stay on top of the material, form a study group, make a good team on the final project and you'll have a great experience. I really liked her and the class
Went to her OH twice. First time, I had no idea what to do for a project and she was very rude about explaining anything. It was like she couldn't possibly understand why I was confused about anything on that project. Second time, I had a large part of another project done (thanks to the GSIs), and she was much nicer and helpful with my questions.
I went to her OH and started to doubt myself. She was so rude and didn't provide any helpful advice at all.
EECS 183 is easily the most frustrating class I've ever taken. The lecture slides, as well as the online supplement material, covers a bare minimum of how implement code correctly. The office hours are an absolute mess; if you don't have hours to dedicate to getting one question answered, don't waste your time going. Don't take this class.
Definitely pay attention to the reading. That's how I learned all the material for the class. Her lecture is very boring and discussion is basically useless. Find friends to work on the projects with and don't get too hung up on exam grades. Start projects and assignments early of you WILL regret it. Overall, fun class!!
Let's just say that Nic Cage speaks at a more consistent volume. Lectures can get pretty boring. One time one of the other EECS 183 lecturers subbed for us and that was pretty good. I'd say go for another lecturer if you can but it won't impact your grade at all. Super easy class
Terrible teacher. Always very rude and unhelpful.
My group for the final project went to meet with her because even the IAs couldn't find the problem with our code. She was condescending and ended up yelling at us and blaming us for not understanding concepts. Interestingly enough, the concept was something we had never even learned before... I would go to another professor if you have questions.
She's one of those people who thinks she's strong and bold, but is in reality just rude and very bitter.
Not too difficult of a class but she was both a bad teacher and a bad person. Least favorite professor I have had at UofM.
Not a great professor, but in EECS183 you can attend any lecturer you want, so don't worry if you get stuck with her. All lectures are recorded as well. She is very considerate in office hours, but is not a great lecturer...
She's so salty and always throws temper tantrums in office hours.
Class Info
Attendance Mandatory
61%
Textbook Required
92%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.06 avg changeRatings by Course
ENGIN101
5.0
(2)EECS280
3.3
(4)ENG100
3.0
(1)EECS183
2.8
(118)183
2.5
(4)Difficulty by Course
ENGN101
5.0
183
4.8
EECS497
4.0
ENGR101
3.8
EECS183
3.4