2.2
Quality4.0
Difficulty17%
Would Retake154
Reviews17%
Would Retake
154
Reviews
Rating DistributionOfficial
5
22
4
14
3
19
2
29
1
70
What Students Say
“Overall very bad experience”
EE210 - 1.0 rating“Probably the worst teacher ive had at sjsu and also my junior college for that matter”
EE98 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
47%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.89 avg changeRatings by Course
EE164
5.0
(2)EE128122
4.0
(1)EE174
3.9
(8)EE128
3.1
(8)EE122
3.0
(4)Difficulty by Course
128
5.0
EE12212
5.0
SEMIC1
5.0
EE140
5.0
EE98
4.7
Reviews (154)
worst than cahouu
Mean teacher, he has too many business to do so no time to prepare for classes.
I had him a long time ago (SP00 I think), I see he hasn't improved, clown
not good!
Ghadiri really knows his stuff but sometimes he doesn't explain it in the most straightforward manner. I recommend taking him for EE 128 (where he excels) but exercise caution if you plan on taking any other course from him.
he gives very clear and organized lectures. one can learn alot. but he has an attitude if you want to personally ask him questions. recommend him if you are good at math, and don't rely on office hours.
He has temper and he does not have the personality to teach. He is not a right person to teach. He must run a business instead of teaching. :(
He is a pretty decent prof for ee221.but gives most of the class average grades. the problem is he is a difficult prof to get an A even if u do well. But an ok class to take EE221
Not at all organized and systematic, topics are taught at random with no continuation.
BEWARE, he is not even good with subjects he might know, and he surely has no clue about EE210
He is a very nice professor, willing to help, but very unorganized. Not good at teaching. Never fulfills his promises.I personally wish I had taken my EE221 with someone else.
No Comments
Terrible prof. doesn't teach anything useful, too theoretical to help anyone learn skills to get a job. Disorganized does not give answers to homework, no idea what to study for test, brags that his class average is D for a graduate course. Don't take him if you can help it.
son of a biiiitch! that's what all i have to say. he didn't teach us anything but laplace. How are we going to get jobs??? ASYRIAN RULES!!!
worst teacher EVER!!! not very helpful. do not, i repeat, DO NOT ever, i mean EVER, take his class. never ever ever never never never ever ever never. Take moriarty or kurzweil instead. PERSIANS RULE
Late for class half the time, the other half of the semester not showing up at all, make your schedule flexible so you can make up the lost time some "other day", his grading system employs “double jeopardy” rule, you’ve got it wrong in the first problem the avalanche will overwhelm you.
yeah, he is still teching, but the world would be better off with his retirement. you have to rrrrecognize that he does not give MEEEKY MOUSE tests, plus i don't think he even knows what 112 is really about. do not take him. he may buy you donuts, but he will later pull them out of your ass in final
In 4 years at SJSU he is the worst teacher I ever had. I feel cheated that he did not cover all the greensheet, even though I got a good grade. He was often late, disorganized, full of bad excuses, broke promises about posting to web. The dept. does not care and will not fire him so you must AVOID!
There is no doubt that Ghadiri is a very smart professor who knows his stuff. But he can not teach. And what good is it for a smart professor who can not get his idea across to this students? Avoid him if you can!
For 128, guy got material across okay that wasn't the problem. Ghadiri gave tests that had nothing to do with what was covered in class. He even told us that he gave an exam to one of his grad students who told him the test was unreasonably hard. Avoid at all costs worthless.
No Comments
This guys goes stright from the class notes he gives you. He is very mono-tone which is bad at 7am. Dont waste your time taking him. He like a robot in lecture. Hard to understand sometimes.
gives lot of homeworks. uses many text books
You guys must be extremely stupid to not do well in his class. He is very straight forward, and an excellent professor. You guys will make some horrible engineers if you can’t understand what he is teaching. You may want to reconsider your majors.
No Comments
Greatest teacher ever. He knows his nate down pack. Geneous, is the only word i could use to describe him. Easy test and lenient curves. Must take class. Holllla!!!!!!
By a departmental bait and switch trick those who signed up for O'Flynn's class this semester were confronted with - Ghadiri. One student immediately walked out. Again not using an available text, he promised to deliver photocopies (cheap, but not a good reference). He promised to post stuff to the web. We shall see if he improved since last year.
He even does not know the material. Some students are more knowledgable than him.
This teacher is the bomb diggidity mack daddy teacher of them all. And he has a nice laffy taffy. But he teaches extremely well and gets the information across very clearly. I love this guy!!!!!!!!!! Engineering Rules!!!
Late for every class, late for final by 40min, does not understand questions, never retuns homework - I forgive. Obstructing my learning of the subject - I CANNOT forgive. I am interested in the subject but dealing with his poor teaching ruined my experience and flawed my understanding. I passed for sure but I will forever curse his bad teaching.
He is the worst professor I had ever seen in my life...doesnt have any knowledge...always late to the class...his exams are too hard..I dont think even he knows how to do them..he was 40 min late to final..and gave us only 1hr45min final instead of 2 hr 15min..dont ever take him and ruin yr interest in the subject..
This professor is very good at lecturing, and although slow (and hard to understand at times), those who put the time into the class have no problems whatsoever. The books are cheap, he goes over homework, he gives out sample exams, and the actual exams are so easy it's ridiculous. I was done with the final in 30 minutes -- I think I got 100%.
He is a great Instructor, highly recommended
Bait and switch. If I'd only known...worst EE prof I've had yet. Brilliant man (so it seems), but can't teach for beans. We spent 45min one day trying to understand an example, and he would just repeat the problem, over and over, no new explanations. Pulled a fast one on the midterm, too. Told us to study certain things, then tested on others.
Well.He is also my advisor. He knows too much about solid state electronic, and he is tring to evolve to the photonic. His passionate about EE is to get every student having an opportunity to see/ taste/ experience what EE means to that student. Be patient and try to discuss with him about the subject, which you want to know. He let you taste.
He is one of the best EE department profs. I do recommend him. go to his office and try to get as much as you can from him. he has a lot to offer!
very tough teacher but fair, test are hard, requires alot of memorisation, good teacher if you like the subject and already have a good understanding
This teacher is the best. Easy hw and just one midterm and one final. Best teacher i had at SJSU.
NOT ORGANIZED. COMES LATE TO CLASS. EXAMS ARE OK. GIVE MORE INFO THEN NEEDED FOR CLASS. ALWAYS DEVIATES FROM THE TOPIC, INSTEAD WASTES TIME ON USELESS LECTURES.
simply the best professor ever!! agreed wid u ....
One of the best professor I have ever met.He is genius and best care taker of students.Teaches what life is and how you should use your knowledge to improve your life status...
i took his subject last semester and i failed.yet again i took it under same professor because i loke his teaching
I tried to remain positive in his class, but i have learnt thing. try to be prudent in his class, but certainly meager or no help by meeting personally. grading is tough. midterms n final never cover full material. my advise, DONT TAKE CLASS UNDER HIM !!
Dr. Ghadiri is a very knowledgeable instructor. Sometimes difficult to understand him in class but he is very helpful when students ask for help. His grading is vey tough and he has impacted many students academic GPA at SJSU. Caution to students that take his class. He seems to be improving in helping students with the grading.
Prof. Ghadiri, is a great teacher. He doesn't regergitate the textbook, but makes the subject more understandable and practical. Gives real world examples and keeps you upto date with current developments in the field. He is tough. If you like to slack off don't take him. If you really want to learn the subject, then he is the best!
"Are there any questions!!" Prof Ghidiri is punctual to class, consistent, explains clearly, and is extremely helpful. His tests are difficult but that is the nature of the subject(Op Amps). He is very knowledgable, enjoys teaching, and has a broad EE background. Need to study the material..great instructor. I have no feedback on his grading..yet?
This instructor has the course memorized. His lectures are clear, concise, and follows the text. The information can be overwhelming. The instructor makes the class interesting and entertaining. But, the material is tough. Need to keep up with the reading, problems, and lectures to do well. Instructor knows the materal very well!!!
Information overload! Instructor is clear, concise, and entertaining. Sometimes the subject will "corner" him as well. Technical information is not to difficult but there is plenty to go around! Too much! Do not expect a great grade but I have learned a lot in this class. Wish the grade would match the effort I put in but not much hope for that now
We had it rough this semester...ee221 and 210 back to back with Ghadiri. He was consistantly late and then would keep us over to make up for this. He is a nice and smart guy, but maybe not cut for teaching.
he is a plain jerk, he is not helpful, always was late to class, very hard grader, he took off points like crazy. worst teacher of all, exams at 6 am, and he sucks, one word for all, AVOID him, if you can.
Another Either you get it or you dont type class. either way he's helpless and his accent is just too thick. Material in this class is very abstract so study hard and read outside materials if the book sucks in your opinion.
Whenever you see the name Koshrow Ghadiri you are in hell! Avoid him at all cost even that is meant to wait for another semester. Totally pain in my ass kind of guy. This guy is totally not belong to sjsu. Avoid him even if he is giving free lecture on the street like a homeless guy. Any question^99999
EE 140 is a hard class and this guy makes it even harder.....You have to study on your own...He keeps postponing the tests until he finishes the required syllabus for it. His examples are irrelevant most of the time. The way he grades the exams is to make your GPA look bad
This guy can't teach both EE 140 and EE 102 classes. This guy doesn't belong to SJSU. His examples don't help. He only makes your GPA bad. Avoid him.
Lectures are not helpful. I regret not ditching his class, I still would have gotten the same grade honestly. Ghadiri did not pass 5-7 graduate students in EE221(handed out lots of B-'s which means they still have to retake). His tests are a mixed bag, not consistent with prior years, and/or could be based on the hwk. Semi-helpful in office hours.
I noticed alot of my fellow students are upset with his teaching but if they put in a bit more effort then they might do better.
Worst Professor of Electrical Engineering Department. Must Avoid him, if you can. I learn nothing from his class.
please avoid this professor as much as u can. If it is a do or die situation then only take the course.....try to avoid him.....
Great Professor. Extremely intellectual and helpful in his office hours. Sometimes he arrives late but if you can make it to class and pay attention you will learn a lot. I recommend this class.
Professor Ghadiri is clearly on a higher level of thinking compared to students and therefore makes it harder to try to understand his steps. He is able to do many calculations in his head and therefore skips steps during the few examples he does in class. Lots of work/tutoring will be needed outside of class to understand the material.
Prof. Ghadiri sure knows a lot about EE but knows jack about teaching! I learned more about history and his personal life than the class material. He was always late for class 10-15 mins. Never updated his website in a timely fashion. Don't waste your time attending his lectures, his exams are selective problems from hw's and sample exams.
The worse teacher in Engineering. He should be fired if he didn't own Maple Press. Bought a book that he wrote and printed from maple press and it's filled with mistakes. The guy doesn't even have a PhD! I would rather pay for an extra semester and delay graduation if I had known. Believe everything your fellow classmates are saying about this guy.
He is a very bad teacher and always talk about unnecessary stuff about his life.Always late and unorganized. His handouts are full of mistakes. Not very consistent about the materials in class. He would give test questions about topics he only give one lecture the day before the test.How he is still teaching is mystery.
This guy rambles on about stuff that doesn't matter. He told us to enter the blood diamond trade one day... His handouts have so many errors there is very little material to actually learn the material His lectures are garbage The only reason he teaches is he gets paid very little so the school loves him. Teaches so he can find smart grad students
Any Question...Any Question... That's ALL HE SAYS IN CLASS. When I got a question, "Please, Please, lemme take a step back..." SUPER UNCLEAR about what's on exams. Not helpful, took him 2 hours to try and solve an easily solve-able problem. Keeps talking bad about the university. 1 lecture was on how we can't use our degrees at 7-11.
Very difficult to understand. Is not clear on expectations. Doesnt seem interested in teaching the class.
Extremely helpful..i would prefer this professor than any other professor..teaches really nice..go for his class..attend regularly...do his assignments..
Best professor in SJSU...take his class
He is an extremely intelligent man, but you have to put in the effort if you want to get a good grade. I would definitely recommend this class. Professor Ghadiri is brilliant and if you are interested in the subject you will learn more than you have in any of your other classes.
Forget the book, just memorize his old exams. Not enough homework assigned to understand the concept so your best bet is to understand the notes and practice the old exams.
HE does not have clarity with subject. Too partial. Makes you buy his own study material. Too bad..
He means well and wants you to succeed but cannot teach. With two TAs and a secretary he was still disorganized. Every assignment and solution has mistakes, lectures are confusing, midterms are too hard. The MIT/edX program is so flawed that it requires an exceptional instructor to make it work; he isn't one. You have to teach yourself everything.
Was in the first run of MITx. Compared to my last EE98 teacher he was a huge step up, but not perfect. Very forward with test prep, and literally made every situation favorable for passing. Only the online curriculum did not line up with the actual course work too well, but nothing to make you fail. Kinda hard to get an A in EE98 period.
He is the best ever lecturer that I've had so far. You cannot find anybody like him in this University. Try to learn from him. This is your best chance, don't loose it.
Probably the worst teacher ive had at sjsu and also my junior college for that matter. Very disorganized despite having two TA's. Thick accent and poor grammatical English skills. Never actually explains a problem step by step in logical progression, just jumps from topic to topic in a very scattered manner. MyDAQs were never explained how to use.
He is very helpful during the class. If you have a question, you must ask during the class time because it is hard to get a hold of him during the office hours. He teaches the course nicely, but you need to attend the class to get a good grade. This is not an easy class. He will teach you everything that you need for your career, so pay attention.
He is very helpful during the class. If you have a question, you must ask during the class time because it hard to get a hold of him. He teaches the course nicely, but you must attend all the lectures to get a good grade. This class is not easy to begin with. He will teach you everything that you need to use in your career. so pay attention.
The absolute worst teacher I have ever had. He is incredibly rude to students and barely lectures at all, yet expects you to know everything. Avoid this teacher at all costs to save your sanity and patience.
Ghadiri is the worst teacher I've had during my time at SJSU. He does not teach the course material. Instead, he makes us watch online videos that have no relation to the class. If you can't avoid Ghadiri, I recommend teaching yourself from the textbook and showing up to class only to take the quizzes (which he does not prepare you for).
Ghadiri cares about the students, yet lacks the ability to effectively teach a huge class. The Spring 2014 pilot course (online and inclass) failed to educate the majority of the class. Ghadiri has mastery of the material. Don't necessarily avoid ghadiri. Avoid the hybrid EE98 class at all costs! Ask your advisor which section is the hybrid class!
Ghadiri's class is a complete joke. I genuinely hate his class. My hopes were very high at the beginning of the semester, but he very quickly killed them with his terrible lectures, disorganized classroom management, laziness with composure, among many other issues. I cannot think of one single thing I like about Ghadiri or his class. DO NOT TAKE!
Makes you do the stupid edx homework online which barely helps with what is tested. Barely teaches anything that prepares you for final or midterm. Self study is a must, worst class ever and makes you feel miserable. Quizes every single day. Annoying with his typical phrases of "please please please", "God given numbers". Dont take his class.
He speaks vaguely in class. Highly unorganized. Wouldn't recommend if you have got options.
Easy Grading policy
Horrible lectures. topics taught not related to exams. Vague explanations. Not helpful with questions. Highly unorganized. assignments and quizzes not considered for grading. No clear grading criteria. makes students to buy his own material. Overall very bad experience. Better to drop the class even if there is no other option. not worth the risk.
Easy to get good grade
Worst professor ever. You get absolutely no knowledge under this guy and to make it worse he gives bad grades. HE WILL MAKE YOU SUFFER .
Probability is not his cup of tea. You are expected to Study the material he gives which has ample amount of mistakes. In summary I would you are on your own if you are taking this class.
Useless
The worst SJSU professor ever. He speak vaguely. His lecture is unorganized, and it is not related to exam. The worst thing is he won't send you study material until the day of exam. Also, he never prepare the lecture, all material is copied from somewhere with mistake. You must study on your own, or you should avoid him at any cost.
Horrible way of teaching. Very disorganized. Vague in grading.
Worst professor in the EE dept. Very disorganized and doesn't follow the syllabus. Barely gives examples, just concepts. So he recommends to buy his practice manual (btw, he owns the printing company). His exams are tricky or follow trivial concepts barely mentioned in class. Also, spends half the class talking about how great he is. Avoid him!!
one word prepare to read and except suprises in exams
Very disorganized, doesn't do many examples in class.
Good course taken by not so good professor, highly disorganized presentations marred with heaps of errors in the lecture slides. Professor does not help in making us to understand the concepts. Even gives a bad grade for the better performance in the tests. An overall disappointing class
I've had 7 profs at SJSU so far, and he is the worst. I give the benefit of the doubt, but I agree that if you have options take someone else. Passing (B or better) is doable, however I spent a disproportionate amount of time on his class compared to my other 2. Just awful, unbelievably awful.
Not a tough course, definitely a tough professor. But in the end, you learn a lot.
Frequently goes off on a tangent, which leads to late dismissal. Assigns random homework and then forgets about it. Lectures are too theoretical. Doesn't allow calculators on the exams. Formula sheets given on exams are useless. Exam problems do not resemble any of the several problem sets that are sent. Doesn't use Canvas. Avoid Ghadiri!
I turned in 8 lab reports this semester nad one midterm. The only grade he gave back was the first report. He also doesnt use canvas, so you cant check your grade. I learned so little in his lab and felt so miserable that I actually reconsidered doing engineering. Please avoid this man
Avoid at all costs. Lectures are scrambled and have no logical order. Exam covers topics not discussed in class. Formula sheet for final was missing 9 out of 10 formulas that we needed. Project was to find a way for him to win the lottery. This class is an absolute disaster.
DO NOT TAKE. The syllabus isn't followed once so ever. He has absolutely no ability to convey topics. Imagine someone writing down a formula and then just reading the variables out loud. Exams are completely unpredictable with concepts he never talked about. He never emails homework assignments on time, and sends needed info the day before exams
I don't understand why the university bothers to pay this guy a salary. He is inefficient at teaching, and only he himself knows his grading policies. Do not expect to learn under him, and only expect him to ruin your chances to ever succeed in life. People like "Professor Ghadiri" are an abomination to the education system.
Bad at teaching although wants to teach, but very bad grader and very bad teacher... Used minority clause to stay in college.
Terrible professor. Midterm had nothing to do with anything he taught. Doesn't give clear instructions on lab.
Awful professor, not sure why he teaches at all. You should avoid taking him if you can.
This class is hard but not impossible to pass. Lab reports are weighted a lot in this class. There is 1 midterm and 1 final that are pretty difficult. For the midterm the highest grade in my class was 74 with the avg being around 40. If you take time to read the labs and understand concepts then you should be able to pass the class.
Awful professor, would waste a quarter of every lab talking about random stuff and was unclear about anything. Grades were unknown till the very last day of the semester as he keeps everything except lab reports. Avoid if possible.
Avoid this professsor at all cost! Unclear grading criteria, hard midterms and final. You don't know your grade until it's posted online.
Don't take this professor for EE 97.
Please skip this professor as much as you can. To avoid the bad situation of your student life.
Will give 100% on labs if you hit everything on the rubric. No need for fancy lab reports (intro,conclusion,extra garbage) same goes for pre labs. Explains topics at beginning of lab pretty well, goes off topic about engineering topics most of the time. BEWARE OF FINAL EXAM!!!! Many have went from solid A's to C's and D's after his tough final.
Extremely hard class. The labs/reports were relatively easy. However, the test and final are not. Make sure to understand EVERYTHING if you want to pass. The tests are very unpredictable so study all the labs and remember the equations as well!
He immediately told us not to ask him any questions concerning lab then encourages questions a week later. His accent makes it hard to understand what he's saying that might have been "beneficial" for midterm and final and threatens to give you zero if you ask him any questions during the midterm/final.
WORST PROFESSOR AT SJSU. This guy does not know how to speak to students at all. If you ask him a question/help, he will literally yell at you for not knowing how to do it and says you had the whole semester to learn. Good Luck on Lab 8 because none of the parts work and passing it is all luck. If every group is having trouble, maybe its your fault
Labs are relatively easy, just follow the rubicons for full points. The last lab, number 8, is BS. Spent six class sessions to hear him say "your circuit is wronged" each time I asked for help. Extremely rude in mannerism and tone. Only one midterm. Currently waiting for the final in two weeks. Grade went from 85 to 79 with out lab 8.
For his class, c- is a deadline. If you achieve that and pass this course, you should celebrate, because you do not have to get worried and scared for the rest of college life. You will not meet him again. However, even to achieve c-, it is extremely hard for normal students. Just beware of midterm and final, and get ready to know everything.
The material itself can be hard as it is the fundamentals of circuitry, but he was no help. His instructions werent very clear and when you did ask for help, he would be very condescending. He expects you to know the subject even though it is an introductory course. At least he grades fairly as he follows a rubric. Expect to google everything.
I can tell Ghadiri really wants his students to learn. But he gets irritated quite easily during lab and gives a rude impression. Compared to in-person, the course seemed to be easier and he was lenient by extending labs to compensate for missing/broken components and overall difficulty of the lab. For online, follow the lab rubric for full credit
By far the WORST professor in all departments. Midterms worth 20% Final worth 30% Don't depend on canvas for your grade, you'll end up with a different grade.
Totally unreasonable and rude at times- would scold you in front of class. He has a clear grading rubric that you should follow if you want to get good grades on his lab reports - granted that you get signed off in the first place. The first labs were pretty easy and simple, but after lab 6 - oh dam you better prep before attending class.
Very knowledgeable, but also EXTREMELY rude and condescending. EE97 is a difficult class for an introductory level course, but Ghadiri only made the experience more unpleasant. He is the only prof for EE97 at SJSU, so know that if you want to slack off, this class isn't for you. Labs are relatively easy, but for exams, you better know everything!
Instead of dissing him, let me help you guys pass his class. 1. Come in on your own time to finish labs, don't stress. 2. Redo the labs to study for the exams. 3. buy your own breadboard and jumper wires for it. 4. come prepared. 5. DONT be afraid to ask for help/clarify. 6. be genuine and nice to him and he will treat you with the same attitude.
Bad at communicating. Speaking to him during the lab was difficult but you had to ask for help if u wanted to finish. His directions and test questions can be vague. For the final he said no questions/clarification. Class material was not difficult in my opinion. He makes the class way harder to pass with his bad teaching/exams. Follow the rubrics
One of the worst professors in the entire school, he is the only person that teaches this course. The labs were manageable as they weren't too difficult, but if you needed help he'd be extremely rude with helping you. Grading for his exams was very unfair as he would give no partial credit even if you had the concepts right.
This is guaranteed the worst professor at San Jose State. Even states that he is retiring and doesn't care what students think of him. He was horrible for lecture, and would refuse to help you during lab because he states that he tells you everything you needed in the lecture for the lab. Take it at a community college if possible.
Rude guy. Just unnecessarily, profoundly, exceedingly rude. My advice: either switch your major (not joking!) or take the class at a community college. How this guy is not fired yet is beyond me.
Reconsider your major if you have to take this man. Unhelpful when it comes to advice and will often just do the experiment for you with no explanation leaving you confused. Better off just going to take this class in community college and suffering these instead, at least you can redo your class or just not submit the class grade if you did bad.
Has a lab every week that often takes several hours or more due to unclear directions and needing approval from him. Unless you are an experienced electrician or know how to build circuits, expect the need to go to other lab periods that could conflict with your schedule. Exams are dependent on knowledge of the circuits built in the labs.
he's gotten a lot nicer this semester and is more helpful to beginners. if you have trouble or are unsure at all on something he will take the time to clarify. you will have to be on top of things for this class, all the labs are free but make sure to review for tests. understand the lab before class to not stay over or finish it another section.
Insaaaaane. I had an A all semester and after putting in final grades I ended with a D. Ridiculously unfair grading and SJSU needs to offer more than one professor to teach this course. Final grade will make or break you.
Terrible professor, do not make the mistake of taking EE97 at SJSU and just take it at mission college. Good luck!
He speaks very softly with an accent, but is understandable and teaches well. Labs have a very clear rubric. ChatGPT allowed. Before each lab, we had to write a skeleton lab and answer around 4-5 questions regarding the lab. 1 midterm and 1 final. The former was significantly harder than the latter. He is willing to help and gives good advice.
Professor Ghadiri is very knowledgeable, cares a lot about the subject of Electrical Engineering, and is very eager and willing to assist any students who put in effort, and are eager to learn. If you want an easy A take this class somewhere else. If you want to learn, Ghadiri is a great professor.
Professor Ghadiri is very knowledgeable, cares a lot about the field of Electrical Engineering, and is more than happy to help students who are willing to work and eager to learn, however, the class is a difficult one. If you are looking for an easy A, take this class somewhere else. If you are looking to learn, Ghadiri is a great professor.
I was scared before getting into this class because of all the reviews I read, but after taking the class I can say the class isn't harder than any other. It's not an easy A but as long as u spend a little time studying the labs and gain a good enough understanding of them you can easily get a B or higher since the exam questions are from the labs.
I feel like this class and prof has an unfair reputation. He comes off as intimidating but he's nice and very passionate about EE. Like others said its not an easy A but simply reading the lab manuals and knowing the basic concepts from the first 4 labs (which are the easiest) is enough to do decently on the midterm and final and get at least a B.
Half the equipment doesn't work properly so you don't know if you made the circuit wrong or did it right with bad components/wires. He might insult you or get angry if you ask for help depending on how he's feeling that day. You'll have to come in outside of hours bc he doesn't give enough time in class to finish labs.
Honestly a skill issue, the only reason why people may get frustrated is because the equipment doesn't work. Just follow the lab rubric for labs (he doesn't read the lab thoroughly) and review the labs for midterms and finals since 3/5 questions are taken straight from the lab for midterm/final. Take like an hour to review you should easily pass.
Biggest issue is definitely the equipment (get yourself some op-amps), midterm and final are straight from the lab manual and easy (+curve) although I heard other sections weren't so lucky, will help you with circuits earlier on but not explain what he did and leaves you to your own devices later on, Lab Reports & Skeletons & Pre-Labs are freebies
just take the lab at a community college its not worth the stress and effort
Be ready to put in the work for this class. The labs can be tricky, but using tools like Unstuck ai alongside the free textbook can really help prepare you. Prof Ghadiri can be direct, but is willing to clarify things if you engage.
He's hilarious and genuine. His teaching method might not be the best for some students, but if you are willing to put in the work outside of class, ask questions, and be curious about the material, he is very helpful. I loved his class even if at times you feel lost, helpless, or even the equipment is failing you his personality won't.
Easy class made difficult by his midterm and final he gives no partial credit for. You really need to come during other lab sessions to stand a chance at finishing the lab, however reports skeletons and prelabs are freebies. Also his mood was NOT the greatest, if you can take this and EE98 at a CC and transfer the credit.
I wouldn't say the exams are hard, but its basically remembering every single detail of the lab reports and manuals. He even said himself that you just have to predict what will be on it. So you kinda just luck out on what you remember. Reports are easy but the guy is kinda rude. Luckily the reports make up half your grade which helps
Gives full points on reports if you follow everything on the rubric but takes ages to grade anything. The midterm and finals basically make or break your grade, so you basically have to memorize the manual. He will say your midterm grade out loud and rearrange partners, so basically everyone knows your grade. So embarrassing, thank god I'm done!
This honestly is the worst professor I have ever had. The exams that make up majority of your grade are barely related to the concepts covered in the labs. The labs can take 15+ hours a week in some cases due to lack of equipment available. The equipment doesn't work and he will yell at you or insist it works when it clearly isn't useable.
Only one teacher for this course. Lab reports aren't difficult but the midterm and final will definitely lower your grade if you don't memorize the concepts on the lab manual. Don't take this professor. I would recommend a EE97 class at Mission College according to others
The professor often spends at least 30 minutes at the start of each class lecturing on material that isn't helpful. Labs frequently require extra time outside of scheduled hours to complete, and the exams are poorly designed. After the midterm, lab partners were switched randomly, but one student was allowed to choose their new group somehow.
I can understand the bad rep. He's difficult to understand, but his lectures are useful. If you push yourself to care about the "why" in this class- then the heavy lifting he makes you actually is pretty easy. He gives you plenty of room to figure things out for yourself, which is something taken for granted these days in labs. I think he's great.
Bad teaching style, but not as hard as people say
He's not a professor that will go easy on you. I hate the fact that there is only one professor that is teaching EE 97. Lab reports are fine but midterm and final will definitely change your grade.
I think that he gets a bad rep because the class is hard. Put in the work, learn the concepts, study the labs, you will pass easily. If you're an engineering major and expect professors to hand the answers to you, you're going into the wrong profession. This class takes work, yes, but if you actually try to understand the labs well you'll be fine.
This is the only professor, and it's a no-no for me. Writing lab reports and reading the lab manual are very different from what we do during midterm and final exams. I think it takes a lot of effort to pass the exams, and I just completely screw it up. Make sure you use extra lot of time studying for exams. Professor won't be lenient with grading.
Midterm and final were nothing like the lab work or reports. He does 1 day review on a Saturday to give examples from the exams. However, attendance is not mandatory and he doesn't mention that's it's for the exam. Worst professor ever.
Class Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
47%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.89 avg changeRatings by Course
EE164
5.0
(2)EE128122
4.0
(1)EE174
3.9
(8)EE128
3.1
(8)EE122
3.0
(4)Difficulty by Course
128
5.0
EE12212
5.0
SEMIC1
5.0
EE140
5.0
EE98
4.7