1.6

Hossein Saiedian

Engineering - University of Kansas

1.6
Quality
3.6
Difficulty
14%
Would Retake
86
Reviews
1.6
Quality
3.6
Difficulty
1.6
Helpful
1.6
Clarity

14%

Would Retake

86

Reviews

Rating Distribution
Official

5

8

4

2

3

3

2

8

1

65

What Students Say

Exam averages were low (50-60%), only held up by extra credit

EECS348 - 1.0 rating

Please for the love of God

EECS348 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

83%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 71 grades
Most common grades:
A (37)
A+ (11)
B (9)
Grade Distribution
A(48)B(9)C(2)D(0)F(0)A-/B+(12)
Based on 79 reported grades
A: 37
A+: 11
B: 9
B+: 7
Common Tags
Lecture heavy (28)
Group projects (26)
Beware of pop quizzes (26)
EXTRA CREDIT (22)
Tough grader (18)
Test heavy (14)
Participation matters (8)
Hilarious (5)
Rating Trend

Declining

-0.47 avg change
Jun
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

EECS348

2.1

(32)

EECS690

1.8

(6)

IT811

1.7

(6)

EECS448

1.4

(5)

EECS581

1.2

(24)
+1 more courses
Difficulty by Course

IT811

4.8

EECS581

4.2

EECS448

3.6

EECS348

3.2

EECS447

3.1

Reviews (86)
5.0
4.0
IT811
Grade: A
Jul 23, 2018
Would take again

Students are responsible for anything in the book and covered in class. Tests were long and seemed to pull out one or two obscure points made in the book. Fair grader, but participation in class discussion does matter; you are expected to participate and have an opinion on the material.

Get ready to read
Participation matters
Skip class? You won't pass.
2.0
3.0
EECS448
Grade: B
Dec 14, 2022

4 credit-hour class, the workload is twice that. The labs and a semester-long group project were both great/useful for learning the material. The tests/quizzes were god-awful, over the most useless industry technical jargon, also very inconsistent and worded badly. If you have the time, take his class, if you're looking for empathy, look elsewhere.

Group projects
Lots of homework
1.0
5.0
EECS448
Grade: C
Dec 15, 2022

Mostly filler words in his slideshows, have to filter them after every lecture Unforgiving to students who want clarification on assignments, accuses them for not "reading instructions" Awful exams (90% mult. choice; 10% short ans.), no curves if the class average is 60% or less I was productive not attending lecture, carry energy drinks if you do

Tough grader
Group projects
Lecture heavy
1.0
4.0
EECS448
Grade: A
Dec 16, 2022

Professor Saiedian seems like a genuinely kind and good person, however I greatly disagree with how he taught this course. The tasks and grading for each part of the group project was unclear. The exams consisted of mostly multiple choice and required memorizing a bunch of definitions and terms, which did not help me learn important career skills.

Group projects
Beware of pop quizzes
Lecture heavy
2.0
3.0
EECS448
Grade: A
Dec 16, 2022

Very nice guy, obviously knows his stuff but he seemed to primarily recite the textbook throughout the course. He attempted to engage with the class but it tended to fall flat. Grading rubrics were not provided or practice exams for his exams and test reviews were generally unhelpful. this course would have improved with more up to date labs

EXTRA CREDIT
Group projects
Beware of pop quizzes
1.0
3.0
EECS448
Grade: B
Dec 17, 2022

This professor will blame students and the class for his own incompetence. Avoid at all cost; he is bad at teaching and has zero will to improve at it. Feedback for Professor: - Cut out useless details and tangents from lectures and be more concise - Provided slides need to serve as study reference, not just lecture aid - Know when you messed up

EXTRA CREDIT
Group projects
Lecture heavy
1.0
3.0
EECS690
Grade: Not sure yet
Apr 20, 2023

A badly organized class, and Saiedian taught it worse. Surprise quiz focused on 60ish pages of slides in a review period of 2 days, covering every word of the slides. Feeling the best way to ace is to recite stuff instead of thinking why. Homework and slides are 100% copy and paste from another u while enforcing behavior like 1st grade teacher.

Tough grader
Participation matters
Graded by few things
1.0
1.0
EECS690
Grade: A
Apr 27, 2023

The course was essentially a semester-long walkthrough of the Data Science: A First Introduction worksheets that are available for free on github from UBC-DSCI. Grading was from those worksheets and frequent quizzes. Quizzes were chaotic as he frequently made typos or made major (answer-altering) errors with English when writing the questions.

Beware of pop quizzes
Caring
1.0
2.0
EECS348
Grade: A
May 15, 2023

The good news is that Saiedian wants his students to succeed and get A's in the class. The bad news is that the lectures are long and full of useless buzzwords, quizzes and tests are just memorizing some random phrase on slide 14 of 170, and the labs are useless. This class did not teach me software engineering.

EXTRA CREDIT
Beware of pop quizzes
Lecture heavy
1.0
5.0
IT811
Grade: Rather not say
Oct 27, 2023

**EECS812: This professor is very unreasonable. In front of everyone, the professor likes to discuss a conversation that happened between a student and him privately. 0 ethics. He grades extremely harsh although most of the stuff he talks about in class is related to "read the syllabus" and many gibberish logistics. He discourages questions.

Tough grader
Beware of pop quizzes
So many papers
1.0
5.0
IT811
Grade: C
Nov 21, 2023

EECS812: If you are an international student, avoid at all cost. If you are a local student, then he is extremely nice to you, you have to take this class. Basically, on the first day make a decision solely based on the demographics of the class. Then you should be fine.

Tough grader
Beware of pop quizzes
So many papers
2.0
4.0
EECS348
Grade: B+
Dec 6, 2023

Professor Saiedian is very lecture heavy, with some lectures well over 100 slides. You will be expected to remember 'important' sections of these lectures for the exams and quizzes. He makes an effort to keep the class average around 90%, but this average is heavily inflated by extra credit. That being said, if you do your work you should get an A.

Group projects
Beware of pop quizzes
Lecture heavy
1.0
3.0
EECS348
Grade: A
Dec 11, 2023

I've seen him yell at students over nothing in front of everyone. The lectures are boring. You learn nothing but he makes sure you get a good grade by having a ton of extra credit. I'm not sure why he's allowed to teach.

1.0
5.0
IT811
Grade: A
Dec 15, 2023

EECS 812. This course was a hell. Took away the whole semester time. 10+ hours on each assignment still less marks. Good part is he want everyone to get A so he give bonus quiz. But tbh, if u don't want to study the subject in detail, NEVER take his class. for 812-> 7 quiz, 9 paper reviews(3 pg), 5 Mini project(10+ pg), 2 Midterm exams+ Final Exam.

Tough grader
Lots of homework
Beware of pop quizzes
1.0
3.0
EECS348
Grade: B
Dec 16, 2023

Saiedian's tests are impossible, and you have to realize that going into them. Without cheating, you will get (on average) a 60 on the tests, and then he stuffs the class full of extra credit because he's incapable of balancing grades. Saiedian's lack of personal responsibility and effort is an embarrassment to the University of Kansas

Tough grader
EXTRA CREDIT
Lecture heavy
1.0
5.0
IT811
Grade: A+
Dec 19, 2023

eecs812- the exam was very hard. It's like the easiest course with the toughest professor u can imagine. If you enrolled in this course, then be prepared to give all your time to this course. Very hectic, every person in the class regret taking this course.

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
IT811
Grade: Rather not say
Dec 20, 2023

I have three pieces of advice if you are planning to take him. 1. Avoid 2. Avoid 3. Avoid and Run The department is aware of the highest drop rate in EECS 812, but they don't care. Everyone is uncomfortable, yet everyone is silent... Very sad. This professor should not be allowed to teach. KU doesn't care about graduate students' mental health.

Tough grader
Beware of pop quizzes
Graded by few things
3.0
4.0
EECS690
Grade: A
Jan 19, 2024

For EECS 812 - Need to put a lot of effort into this course. - Simple but it seems a lot more complicated. - Two mid-semester in-class exams and the final is a takeaway home. A lot of questions to be answered in a limited time. The final was supposed to be finished within 2.5 hrs but it took as long as 7 hrs to finish excluding the lunch time.

EXTRA CREDIT
Lots of homework
Test heavy
2.0
4.0
EECS348
Grade: B
Feb 22, 2024

Assignments are straightforward but time-intensive. Your lab work will be relevant to your degree, and the lectures might have been if they were the slightest bit palatable. The semester-long group project does not have clear grading criteria, and the

Group projects
4.0
3.0
EECS348
Grade: A-
Apr 16, 2024
Would take again

The professor might boost his averages, and his lectures may be long but he is the goat. He is the LeBron of EECS. He helps your grade if you're grades low. He is the LeBron.

EXTRA CREDIT
Group projects
Hilarious
1.0
2.0
EECS348
Grade: A
Jun 2, 2024

He is the Lebron James of corporate buzzwords, the Dwight Howard of eecs, and the Michael Jordan of extra credit

EXTRA CREDIT
Lecture heavy
Test heavy
1.0
4.0
EECS348
Grade: B+
Nov 25, 2024

Saiedian is the undisputed champion of talking for hours without teaching anything. His lectures are endurance tests, you don't learn, you just survive. Pop quizzes aren't for learning but to force attendance at his TED Talks on grading averages. There's no benefit to showing up, except zoning out and questioning your life choices. AVOID HIM!

Beware of pop quizzes
Lecture heavy
1.0
4.0
EECS348
Grade: A-
Nov 26, 2024

Exam averages were low (50-60%), only held up by extra credit. Professor spends too much time explaining single thing in lecture. Nobody can focus. Professor seems to be a perfectionist trying to push that onto students; not flexible/compassionate to student's situations. The material is easy but this was the most painful way to learn it.

Tough grader
EXTRA CREDIT
Beware of pop quizzes
1.0
4.0
EECS348
Grade: A
Nov 26, 2024

Take this class in the spring with David Johnson! Please for the love of God! Saiedian is the most boring professor I've ever had the pleasure of taking, and his exams are impossible. Take 348 in the spring!!!!!

Group projects
Beware of pop quizzes
Test heavy
1.0
4.0
EECS348
Grade: A
Nov 26, 2024

Genuinely the worst professor ive ever had, and it is not even close. He is a small angry zesty man with a voice of a frog, which is incomprehensible during the most boring 75min lectures ive ever had to sit through. He will bait you into going to class with canvas quizzes and his tests are full of inaccuracies, and he will NEVER admit any fault.

Beware of pop quizzes
1.0
4.0
EECS348
Grade: A
Nov 26, 2024

This professor significantly damages the reputation of KU engineering. I am unsure how he has not been fired. The content he "teaches" is completely out of date. Software engineering is a very important course in CS and it's completely wasted by memorizing nonsense buzzwords. He balances terrible tests with flooding everyone with extra credit.

Beware of pop quizzes
Lecture heavy
Test heavy
3.0
3.0
EECS348
Grade: B
Nov 26, 2024
Would take again

The course and the professor are both all right, nothin crazy hard and the professor is not the best at teaching as the lectures are very heavy and can get boring very quickly which causes the students to lose focus and drift somewhere else. His grading criteria and extra credit make it pretty easy to get an A if you just put some effort.

EXTRA CREDIT
Beware of pop quizzes
Lecture heavy
1.0
5.0
EECS348
Grade: Rather not say
Nov 27, 2024

PLEASEEE take it with Johnson, so much better that the hellhole with saiedian

Tough grader
Beware of pop quizzes
Graded by few things
2.0
1.0
EECS348
Grade: A+
Dec 13, 2024

Incredibly boring lectures that are not technically mandatory, but he will often do unannounced pop quizzes in class with codes. Is quite an easy grader and exams come with major extra credit opportunities. Big semester group project has no in class time you are expected to meet once a week out of class.

Group projects
Lecture heavy
1.0
4.0
EECS348
Grade: B
Dec 17, 2024

Long terrible tests. Quantity over quality and it's never clear what part of the lecture will be the highlight, might be what we discussed the most, or might be 2 slides out of 100. He uses extra credit to keep people happy and the class average up, especially before tests. Don't take this class if you don't have to.

Group projects
Lecture heavy
Test heavy
4.0
4.0
EECS690
Grade: B+
Dec 19, 2024
Would take again

If you show up to class and participate it is easy to succeed. He has a bad reputation, but he really wants his students to learn and succeed, even if it means enforcing strict guidelines. I would take his 447 class as the topics are very interesting and I enjoyed the semester group project. I have talked to him many times and hes been helpful.

Participation matters
Group projects
Beware of pop quizzes
2.0
3.0
EECS348
Grade: A
Dec 21, 2024

the most boring lecture you'll ever be in hands-down. the content we learn is so important for industry, but at some point you won't care because of how unengaging the lectures are. the labs were easy and fun and introduced me to languages and concepts I've never learned before, but the lectures cancel out any fun you have.

EXTRA CREDIT
Group projects
Lecture heavy
1.0
3.0
EECS348
Grade: B
Dec 23, 2024

There are some very important and interesting topics covered in class that are drowned with verbose and useless slides. Tests are difficult not because the concepts are difficult but because of the quantity of questions. Attendance isn't taken but GO TO LECTURE, not because the lecture is important, but to avoid issues with the professor and grades

Beware of pop quizzes
1.0
3.0
EECS348
Grade: A
Dec 23, 2024

The most dense lecture u will have the honor of sitting in. Nothing is digestible when there's 100s of slides worth of industry buzzwords. The content is valuable, but I feel certain parts are too fixated on other parts are very repetitive. Attendance isn't taken, but prof will drop your letter if he suspects you've skipped 3. Study for exams. +EC

EXTRA CREDIT
Beware of pop quizzes
Lecture heavy
1.0
5.0
EECS348
Grade: B
Jan 2, 2025

The tests are such niche things from his slides. So actually pay attention and probably takes notes in class. Make sure to do extra work outside of class to learn C and C++ because he barely goes over it then has a whole test over it.

Beware of pop quizzes
Test heavy
1.0
3.0
EECS348
Grade: A-
Jan 13, 2025

You probably do not have a choice, but if you do, try to pick a different lecturer! This guy demands respect despite being the most disrespectful professor I have ever had. He has little regard for his students. His tests are impossible, but you will probably still do fine since he gives so much extra credit. Lectures are boring and long.

EXTRA CREDIT
Group projects
Beware of pop quizzes
2.0
4.0
EECS348
Grade: A
Jan 14, 2025

Not necessarily too hard, just needlessly strict and dry. Most of what everyone else has said here is true.

1.0
5.0
EECS348
Grade: B+
Jan 15, 2025

The prof is hard to understand & just reads off of the slides (some slide sets are 100+ long). The tests are full of "gotcha" questions. However, the group project wasn't too hard. But one of my friends got an 89.6% in the class & the prof refused to round, claiming only 89.9% rounds to an A. Take class in spring from David Johnson if possible!

Tough grader
Group projects
Beware of pop quizzes
1.0
4.0
EECS348
Grade: A-
Feb 20, 2025

Not a single review here is exaggerated (Especially the zesty kermit one). He is the worst possible lecturer: Significantly boring, hard to understand, and his lecture slides are often just over verbose paragraphs.. His tests are always hyper specific on something that was on 2 of his 60+ slide lectures. Thankfully, there's plenty of extra credit

EXTRA CREDIT
Lecture heavy
Test heavy
1.0
5.0
EECS447
Grade: B
Feb 20, 2025

Worst professor at KU. Hossein's classes are awful. Even if you master the material, his exams are full of trick questions. He shames anyone who doesn't get an A, claiming they aren't working hard enough, but that's not true. KU, if you see this, fire this professor. He makes the already hard EECS classes unbearable. NEVER TAKE THIS MANS CLASSES!!!

Tough grader
Test heavy
1.0
5.0
EECS447
Grade: B+
Mar 6, 2025

Very rude, is not a good teacher honestly if you want to learn wait a semester and let them rotate the professor out

Tough grader
Lecture heavy
Test heavy
1.0
4.0
EECS348
Grade: A
Mar 13, 2025

Worst professor I have ever had. Extremely egotistical and will never admit to mistakes even on miswritten exam questions. MCQ exams drawing on a random sentence from a deck of 200 slides.

Hilarious
Lecture heavy
Test heavy
1.0
1.0
EECS447
Grade: Not sure yet
Mar 25, 2025

skibity bunz professor.

1.0
4.0
EECS447
Grade: Not sure yet
Apr 2, 2025

A bot with an ego

Group projects
Lecture heavy
3.0
3.0
EECS348
Grade: A
Apr 14, 2025
Would take again

Honestly the reviews over exaggerate, if you show up to class and study which he tells you to do you will be fine. Very understanding, although sometimes he may come off as rude - but he is just trying to make it fair for everybody and not let you lie with excuses for work you should've been able to complete.

EXTRA CREDIT
Group projects
Beware of pop quizzes
5.0
5.0
EECS348
Grade: A+
Apr 14, 2025
Would take again

Loved this professor, one of my favorite teachers

EXTRA CREDIT
Caring
Accessible outside class
5.0
1.0
EECS348
Grade: A+
Apr 14, 2025
Would take again

He is the GOAT when it comes to comp sci.

5.0
1.0
EECS348
Grade: A+
Apr 14, 2025
Would take again

My favorite teacher of all time.

EXTRA CREDIT
5.0
1.0
EECS348
Grade: A+
Apr 14, 2025
Would take again

One of my favorite teachers here at KU.

Gives good feedback
5.0
1.0
EECS348
Grade: A+
Apr 14, 2025
Would take again

Everybody hating for no reason, he's chill, nice, and understanding

EXTRA CREDIT
2.0
2.0
EECS447
Grade: A+
Apr 22, 2025

You can def get the work done on time. He responds really fast to emails. But all classes start w/ 15 minutes of shaming people w/ low grades/attendance which is inappropriate and wastes our time. The tests also felt hit or miss. Make sure to study the slides closely. He gives EC in-class + on exams though, as long as you attend you should pass.

Participation matters
Group projects
1.0
1.0
EECS447
Grade: A
Apr 22, 2025

Easy classes, questionable but easy exams, but awful class experience. The lectures suck but missing 3 results in a letter grade loss. He calls out students for walking in late, and used to take attendance by eye btw. He can get very antagonistic if you talk to him individually about class. But if you just ask for a reference he'll prob be nice.

Participation matters
EXTRA CREDIT
Lecture heavy
1.0
5.0
EECS447
Grade: A
Apr 22, 2025

taught SQL without running any queries - only draws on the board & uses slides. classroom isn't welcoming. he keeps track of everyone who comes in & leaves his classroom + amount of time gone. interrupts lecture to call out late arrivals or early exits. had 4 "mini" exams + 1 final exam scheduled. he means well, but is not a good professor.

EXTRA CREDIT
Group projects
Test heavy
1.0
3.0
EECS447
Grade: A
Apr 24, 2025

LIteraly the worst professor in the EECS department, never take this man's classes. He went in on April 14 and game himself 5 ratings with 5 stars to bring up his average rating lmfao. He's delusional about how good he is, this alone shows how desperate he is

Beware of pop quizzes
Caring
1.0
2.0
EECS447
Grade: A+
May 17, 2025

The multiple 5/5 ratings on the same day with ChatGPT wording tell you all you need to know LMAO.

Get ready to read
EXTRA CREDIT
Lecture heavy
1.0
3.0
EECS447
Grade: A
Jun 1, 2025

Has a crazy ego for someone whose lecture slides are bloated, full of GPT crap and buzzwords. If he put in as much effort as he does when calling out people for being one minute late or his half hour rants about cheating maybe he would actually be tolerable.

1.0
1.0
EECS447
Grade: A+
Jun 18, 2025

If you can survive his constant micromanaging, this class might be survivable. Lectures are a snooze with slides full of nonsense. He has a bizarre obsession with tracking every entrance and exit, and will call you out for the slightest infraction. Feels more like punishment than education.

EXTRA CREDIT
Group projects
Beware of pop quizzes
1.0
5.0
EECS581
Aug 22, 2025

botted class

1.0
5.0
EECS581
Aug 22, 2025

paying attention is very important! it says so in the syllabus!

Inspirational
1.0
5.0
EECS581
Grade: B+
Aug 26, 2025

Never take his class

1.0
5.0
EECS581
Grade: A
Sep 12, 2025

Has a horrible attitude when GASP, he possibly made a mistake. The topics of the class are important but his lectures end up miles long and you'll be fighting to stay awake. Don't know why KU keeps him tenured despite the same being said year after year; I guess he teaches so many classes (badly) that his spot would be hard to fill.

Tough grader
Group projects
Lecture heavy
1.0
3.0
EECS581
Sep 15, 2025

This is just disappointing. This class is mostly buzzwords. If you have ever worked a real job in tech, you'll realize how inconsequential his teachings are.

1.0
4.0
EECS581
Sep 17, 2025

The only good thing about this class is that a real job will be easy compared to what he drones on about for an hour. When, if ever, was the last time he worked in industry? The information is all outdated and full of buzzwords. You talk to a KU grad in any software engineering job and they'll rant to you about Saiedian's classes.

1.0
2.0
EECS581
Grade: A
Sep 25, 2025

Prepare for an antiquated and intentionally punishing class filled with pitfall gotchas present only in the syllabus. Seriously, read it carefully because there are little one-line 'surprises' that can seriously affect your grade. The rules within it will not be repeated, to a clearly intentional and ruthless degree.

Tough grader
Group projects
Lecture heavy
1.0
1.0
EECS581
Sep 25, 2025

Holy buzzwords Batman. Why name it an AI solver if it can just be implemented with basic rule-based logic. What a joke of a class. Imagine talking about this in an interview. Oh yes I created a Minesweeper game with an AI solver! Yes it is just a bunch of If-Elses! Professor is delusional about his classes' quality and impact on students' careers.

1.0
3.0
EECS447
Grade: Not sure yet
Oct 1, 2025

It's frustrating how little emotional intelligence he has. It can be demoralizing to have someone constantly say that everyone in the class is a disappointment. If everyone is doing poorly, is it perhaps the teacher's fault? He will give extra credit when everyone fails, but that's a band-aid used to solve the issue of his inability to teach.

1.0
5.0
EECS581
Oct 16, 2025

Regrades just to take off more points and hides the scores after. Totally biased — only likes students who ace his exams. Everyone else might as well not exist. Talks about honesty and fairness but never shows either.

Tough grader
Group projects
1.0
5.0
EECS581
Grade: A
Oct 24, 2025

Brosiki started to take exams in the capstone class, David Johnson the goad fr.

1.0
5.0
EECS581
Nov 7, 2025

This class is excellent with David Johnson, but with saiedian it is terrible.The syllabus for this class changes weekly, and every lecture starts off with a 15 minute review of the attendance policy(even in week 11). This class also teaches things other classes emphasize, and minimally covers actual software eng. topics; take it with David Johnson!

1.0
5.0
EECS581
Grade: A
Nov 14, 2025

It is very simple, just avoid his classes. If not, you can run away. There is something wrong with Professor.

5.0
3.0
EECS581
Grade: A
Nov 18, 2025
Would take again

Professor Saiedian is very knowledgeable about Software Engineering. He is one of the most caring and accessible professors I've had, always easy to reach outside of class. He responds to emails quickly and is friendly and approachable when discussing questions. He clearly cares about his students and is receptive to their feedback.

Group projects
Caring
Accessible outside class
5.0
2.0
EECS348
Grade: A+
Nov 23, 2025
Would take again

Professor Saiedian is very knowledgeable about Software Engineering. He is one of the most caring and accessible professors I've had, always easy to reach outside of class. He responds to emails quickly and is friendly and approachable when discussing questions. He clearly cares about his students and is receptive to their feedback.

Group projects
Lecture heavy
Test heavy
1.0
5.0
EECS581
Grade: A
Dec 2, 2025

أظن هو الدجال أصلاً، لا تلتحقوا بصف فيه يدرِّس من أجل نفسكم

1.0
5.0
EECS447
Grade: Rather not say
Dec 3, 2025

this guy's nuts. He got some tryhard niɢɢas to glaze him somehow but trust when I say he's the absolute worst professor in eecs

1.0
5.0
EECS581
Grade: A
Dec 3, 2025

Bro really sent out canvas announcements glazing himself, knowing damn well every one of his students hates him

Get ready to read
Participation matters
Hilarious
1.0
1.0
EECS581
Grade: A
Dec 3, 2025

entire class is blatant ai slop. all of his slides, assignments, and canvas announcements are riddled with emojis and em dashes. the class is easy, he gives a ton of extra credit to artificially inflate his class grades so that he can glaze himself late in the year. don't expect to learn anything useful, he just rattles off buzzwords from chatGPT.

Group projects
1.0
5.0
EECS581
Grade: A
Dec 6, 2025

For reference, sometimes when Im driving and I remember that im in Saiedians class, I hear his Kermit voice beckoning my hands to veer into oncoming traffic. Ie. dont take his class, I don't know how he's still a professor, but this has got to be the worst comp sci prof in the whole damn country.

1.0
3.0
EECS581
Grade: A-
Dec 6, 2025

Super inspirational, inspiring me to spam gpt, because every email and slides and everything he does is straight AI slop, and you know thats fine worlds changing i get it but the fact is straight up man this class is unfair, unwinnable, it's random topics thrown together for the sake of exams in a class that is supposed to be a project based class.

Inspirational
Hilarious
Lecture heavy
1.0
4.0
EECS581
Grade: A
Dec 8, 2025

After three courses with this professor, the experience has consistently been difficult. Attendance is enforced with extreme rigidity and little flexibility for legitimate academic or personal conflicts. Communication is often unapproachable, and disputes tend to escalate rather than being resolved fairly, even with clear documentation.

Participation matters
Test heavy
1.0
5.0
EECS581
Grade: A
Dec 8, 2025

He was my first 12 reasons, and thank god this is my last class with this godforsaken “teacher” or else he'd've been my 13th reason as well. Make of that what you will. Avoid at all costs

1.0
5.0
EECS690
Grade: B+
Dec 8, 2025

I don't wanna be here man, but I have to be, this kermit sounding, ESSStudents saying. I have comments and I have concerns hussy, I am beyond upset with the way this "teacher", If you have any questions comments, or concerns, don't say anything because he will start roasting you for no reason because he is just not a good personal/teacher at all.

Tough grader
EXTRA CREDIT
Lecture heavy
1.0
5.0
EECS581
Grade: A
Dec 8, 2025

Holy ғucкing glaze, who the he|| was that? Is it opposite day or something? He isn't gonna let you hit bro. The only way Saeidian can be your favorite professor is if he's the first class you took, and then you dropped put halfway through the semester cause of unbelievably screwed that class is

1.0
1.0
EECS690
Grade: A
Dec 9, 2025

Avoid at all costs. please

Hilarious
1.0
5.0
EECS581
Grade: A
Dec 11, 2025

Terrible professor. Delusional about his impact on students, and exams are even worse. His ego is unbearable, and you barely learn anything of note on his classes that will help you post-grad. TAs and guest speakers don't like him either. Avoid at all costs, but sometimes you don't have a choice.

Participation matters
1.0
5.0
EECS581
Grade: A
Dec 16, 2025

Uncompromising, unhelpful, and an utterly useless professor who strokes his own ego with praise from students just trying to get on his good side. He speaks like Kermit the Frog, and struggles to comprehend basic human decency. Every message from him is ripped straight out of ChatGPT, and yes, he includes the emojis and em dashes to make it obvious

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
EECS581
Grade: A
Dec 26, 2025

Cheated on all exams in spite of Mr. Kermit. 1hr+ yap sessions with strict attendance policies, antiquated teachings combined with an "attempt" at adapting by introducing AI slop to lecture slides. Horribly formatted exams with way too many questions that aren't relevant to course content. Monitors Canvas activity logs to "catch" cheaters. LOL.

Tough grader
Beware of pop quizzes
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

83%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 71 grades
Most common grades:
A (37)
A+ (11)
B (9)
Grade Distribution
A(48)B(9)C(2)D(0)F(0)A-/B+(12)
Based on 79 reported grades
A: 37
A+: 11
B: 9
B+: 7
Common Tags
Lecture heavy (28)
Group projects (26)
Beware of pop quizzes (26)
EXTRA CREDIT (22)
Tough grader (18)
Test heavy (14)
Participation matters (8)
Hilarious (5)
Rating Trend

Declining

-0.47 avg change
Jun
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

EECS348

2.1

(32)

EECS690

1.8

(6)

IT811

1.7

(6)

EECS448

1.4

(5)

EECS581

1.2

(24)
+1 more courses
Difficulty by Course

IT811

4.8

EECS581

4.2

EECS448

3.6

EECS348

3.2

EECS447

3.1

Similar Professors