4.5
Quality3.4
Difficulty90%
Would Retake95
Reviews90%
Would Retake
95
Reviews
Rating DistributionOfficial
5
69
4
14
3
5
2
4
1
3
What Students Say
“However, it would be best to attend his lectures to fully understand his notes”
EEC100 - 5.0 rating“Rashtian is an A+ professor”
EEC110A - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
26%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.62 avg changeRatings by Course
EEC189S
5.0
(1)EEC110
5.0
(3)EEC113
5.0
(2)ENG017
4.9
(9)EEC110A
4.7
(7)Difficulty by Course
EEC189S
4.0
EEC111
4.0
EEC113
4.0
ENG17
3.9
EEC100
3.7
Reviews (95)
Course is structured so students learn the material well. Homework is not graded and the course is 70% exam and 30% lab. 20 % quizzes, 50% final exam is 50%, 30% labs. Weekly quizzes are based on the last week's material. I'd recommend understanding the assigned homework problems to do well on the exams; start labs 4 days before 1st lab session.
Clear during lectures, welcomed questions and is helpful during office hours
Great professor. Clear in lecture so you don't really need to read the book. Hw wasn't graded, but quizzes were based off them. No midterms. 50% final. Lab is a massive pain and probably the most annoying part of the course by itself, regardless of who is teaching. Final was easy and had an 80 average. Take him if you can.
Honestly, he's pretty easy. The difficulty of his exams are somewhere between the practice exams and the homework. I'd say his lectures are boring and as a result, feel really long. If you were able to do well in ENG17, I think you can easily teach the material to yourself. With that said, his explanations are clear and he's willing to help.
Really good professor. His lectures are way better than the book that is assigned. However, it would be best to attend his lectures to fully understand his notes. Class is not overall difficult but you still are gonna need to do work for your grade. Work can pile up if you are not consistent. Overall, good professor. would recommend
Rashtian is an A+ professor. You can tell he prepares beforehand and makes an effort to be as clear as possible during lecture, and that is something any student can appreciate. He will already have two boards covered in notes before class and he will continue lecturing until the very last microsecond, so be prepared to learn a LOT of information.
Extremely good professor. His policies are very generous. Although I didn't get the grade I was aiming for, I believe that was entirely my fault. Try to learn all you can from him - he's very clear at explaining things at office hours. I think that my only gripe about his class would be the amount of homework assigned per week.
He is the master of chalk! I believe part of his current research is in teaching and it is pretty evident in his lectures, which are impressive. Hands down one of the best professors I have taken. Take him without hesitation.
AWESOME professor! super helpful in office hours. no homework. really just wanted us to learn a little bit about everything related to electrical engineering. you can see he has a passion for the subject. labs are individual. final project takes a lot of time. overall, he is really great. take him if you have the chance!!!
Great professor who really cares about his students. Willing to answer questions outside the scope of the class. Actively seeks out students' advice on how to improve the course.
He's one of the best lecturers I've had at Davis and really knows his stuff. The exams are about as tough as the homework problems and the labs usually take 2 hours (less if you start them at home). Participate in class and you'll do fine :)
One of the best EE professors in Davis. Don't skip class. Midterm and final are fair. Great curve.
One of the best professor i had. He teach the class so well, just going to class helped me about 95 percent of the material i needed to know, and his lectures notes are just way to good in case you need to go back and learn something. Just reading from his notes you can learn so much. I wish i could do every class with him if it was up to me.
WOW! Professor Rashtian is an excellent professor. He will not leave any students behind if they have a desire to work and learn the material. His lectures are very clear and he uses many different colors to make clear diagrams. I feel luck to have had the opportunity to take two of his classes. The exams are fair but the homework is very long.
This man is one of the special ones. You can tell from his lectures that he truly cares about his students learning, and it certainly helps that the material is essentially PHY9C surface level recap. Most of the grade comprises of weekly lab reports, which are quite simple. Final project was a great hands-on experience. For EE/CE studnets, take him
By far best lecturer I've had at Davis so far, clear grading criteria, cares about class participation and that students learn the material.
Not a bad professor but does expect a lot of students. Lecture notes are provided and are just copies from the same class he taught in the past. Expect quizzes, midterms, labs and homework that is quite long. Do not expect a curve that is more than 5%. Detail is high and explanation is fair. Do not expect an A or B without hours of work per week.
Great professor that truly cares if his students learn, He's not easy, but makes sure you learn the material.
Professor is pretty good. This class is not easy but very clear. No pains no gains.
He is definitely on the tough side. Lecture notes are a plus but I wouldn't say the grading is consistent. More or less just assigns a grade at the end based upon his opinion of you.
great professor, will let you know what topics on the exam, but that doesn't make the exams easy at all, raw average could be 35-50%, but he curves up. Office hours are very helpful, and cares about his students, textbook primary for practice problems with occasional reading, lecture notes are provided. Your time spent on studying won't go to waste
Was very prepared to teach the course. Gave us access to great resources on canvas. He gave us supplemental readings but I didn't do them because his lecture notes and homework problems were so well structured I didn't feel like I needed to. He's a man of the people, will listen to what his students are saying and incorporate your feedback
He was literally the best professor I've ever had. He conveyed content very well but ENG17 is up to you to practice on a constant basis. Even though I most likely failed, I am proud to fail under Rashtian since ENG17 was the first time I've ever seen circuit but I have learned so much under his teaching within 10 weeks. He is very supportive in OH.
He is an amazing professor! Very accessible in office hours and lectures really well, and gives you the material that will be tested. That however doesnt mean exams are a walk in the park. It is entirely up to you to get practice with circuit analysis. Even though I may not get the grade I want, I can say you will learn a lot with this professor!
Really great lectures, well prepared and organized. Rashtian provides a ton of resources to help with the homework and understand the material. Beware that the tests are a fair bit harder than the homework, and there are only 2 problems on each midterm so not a lot of room for error.
Expects you to know the material inside and out but gives you all the proper tools to do so. His notes and lectures are probably the best in the department.
One of the best professors I've ever had, was very prepared and gave many resources. I was not doing hot in the class at first because I wasn't doing the hws honestly, BUT MAKE SURE YOU DO. It will make the class easy. They seem tricky at first but are worth the time. Rashtian really wants his students to succeed, give him the respect he deserves
Rashtian is such a caring professor and wants to do what he can to make his students succeed. He's an amazing lecturer, and he gives thorough examples. The EEC10 course itself is a lot of work, but I think that he's super passionate about the course and you really do gain a great experience from his class. I would love to take his class again.
He's a great professor, probably one of my favorites. Very clear when explaining and answering questions. 100% would take again
One of the best professors I've ever had. I bombed the midterm and had to fight my way back up. He's straightforward, clear, helpful, and gives you every tool you need to succeed. Circuits takes a lot of practice but he at least takes all of the work out of desperately searching for other content, since you really can get it all from him.
Prof. Rashtian is EASILY one of my favorite professors. Sweet, caring soul that takes his students into consideration. No midterms, just 8 quizzes + 1 final. I loved the way he explained concepts, and found his quizzes and final fair from the material given. I really feel like I learned a lot from this class and enjoyed learning about circuits.
Took four classes with him and he is the best professor I had at Davis. EEC111 is a new class but he prepared materials perfectly. Go watch lectures, understand every concept in HWs, reach him for help, and you will learn a lot and get high grades.
Explains the concepts in a very straightforward way. I'm glad I get to have him again for 110A. The homework can be long, but he listened to student feedback and actually made some of the problems extra credit on future homework so it won't take as long. Probably the best engineering prof I've had so far.
Hands down, the best engineering professor at UC Davis. You'll love every second of class with him. From the lectures, you can tell that he knows the topics very well and can articulate them very well. Also, you'll feel that the professor genuinely cares about his student's education. You can't go wrong taking a class with Doctor Hooman Rashtian.
Professor Rashtian is incredible. His lectures are extremely clear and he provides very helpful, hand-written notes beforehand. He's also very responsive to feedback. The homework can be long and tough, so start early and go to his office hours.
I felt that the material of this course was pretty difficult. However, I felt that the lectures and the lecture notes were very clear and helpful for learning the material. Homework was rather difficult, but it served as good practice. Exams are somewhat straightforward, but it is important to do well on them as they make up most of the grade.
The HW is extremely long and tedious, but that's mainly the course material. His lectures are long and sometimes too slow or too fast. However, the lecture notes are extremely helpful with HW assignments and studying. His curve is very generous and boosted me from raw grade of a C to a B. Exams are curved slightly if needed but inconsistently.
Lecture's were great & well organized. Labs were fun and followed the pace of the course nicely. Homework is long, but very important in understanding the material. Exams are straightforward and much like the practice exam given. Grading is very generous so make sure to show your work. There is a lot of content in the course, so don't fall behind.
I expected Professor Rashtian to be a lot better because of his previous reviews but he ended up being average. His lectures were confusing, maybe because of Zoom, and I so I taught myself using the textbook. He did provide lots of examples and video explanations which helped for midterms and there was a good curve.
He's no the best. pretty confusing lectures, often have to spend a lot of time outside of class watching youtube videos to understand the gist of his lectures. exams graded hard too, not much of a curve to help.
I just came to this website in hopes to praise the professor, who cured my terror in circuits and helped me to be excellent at it! I personally had a terrible experience in ENG17. Dr. Rashtian offered a lot help, care to the students, and I cannot thank him enough! The difficulty is 4/5 bc of the nature of the subject. Thank you a lot, professor.
Professor Rashtian makes circuits less scary than it is. Yes, the class is difficult and you will have to work hard in order to grasp the concepts. However, he provides many opportunities for you to ask questions and clear any doubts. Overall, he's a really solid professor.
Professor Rashtian was a fantastic professor who clearly cares for his students ability to succeed. His lectures are clear and helpful. My only complaint is that he answers every single question asked. This is seems helpful at first but every class has that one person that asks hundreds of personal questions that should have been saved for later.
Dont expect a curve more than 5% with this guy
Rashtian is incredibly deliberate with his lectures, going very much into depth. His quizzes and exams are a little weird but as long as you study you can do fine. But if you fail a few don't be scared, they aren't worth much. If you want to learn, take Rashtian, it's SO worth it.
Excellent lecturer, explains concepts in great detail, goes over many examples, and gives clear answers to questions in lecture. He posts practice exams that are mostly helpful for the midterm(s)/final. Lab can be a little tricky sometimes but the TA's are pretty helpful.
Took his 157a over SS2. He's actually a great lecturer, very, very knowledgeable. But in my opinion he did not prepare us for the difficulty of the midterm. Exams are very tough, but he does curve each individual quiz and exam. And expect about 7-8% overall curve at the end of the class as well. I was able to get a B after failing the midterm.
The Best professor I had at UC-Davis (period). Very clear explanation. Very caring and respectful person. He makes sure that students understand the concepts. I wish every professor was like him when explaining and teaching.
The material and labs for this class were challenging, but overall I enjoyed it. Professor Rashtian is such an effective teacher and he really cares about his students understanding the material. If you ever have the chance to have him as your professor you should. I would take him for every EEC class if he taught them all.
Weekly quizzes for attendance suck if you already know the material. The labs are unclear and there aren't nearly enough TAs to help everyone. Lab office hours have lines that stretch well outside the room. The final project is a train wreck with very few guidelines. I would say avoid but he's the only one who teaches this class so you're stuck.
Really straightforward professor who gives you everything you need to succeed. Lots of opportunities to ask questions and explain topics to your peers. Teaching style did not always click with me, but he is always open to helping you understand if you want to ask him. Very straightforward exams and quizzes.
This class is very lab-heavy. His lectures are great, he goes in depth into the subject matter and makes it easy to understand. The labs + final project account for 80% of your grade. The exam accounts for 20% and he offers quizzes for extra credit. He also offers optional extra credit tasks throughout the labs.
This is a lab heavy class. You'll need to go into OH a ton. However, the labs are fun and you get hands on experience. Also, TA's are chill for the most part and the professor provides a lot of extra credit. If you put the time into this class you'll get your A. The average grade for the class was probably around an A-.
Class is fairly new to UCD so they're still figuring it out but they take feedback and fix things quickly so it makes everyone happy. Lectures are once a week and help explain what's happening in labs. Labs are too long for the short time given, had to finish basically every lab on my own or in office hours, but the labs themselves aren't too hard.
Overall great professor. Holds lectures and labs once a week. The labs are very clear in what they require, and TA/SA are VERY helpful. Only downside is the TA's grade the labs which takes forever.
goat. super clear in his lectures. sometimes people who are really smart cant explain very well but Rashtian could explain a circuit to a monkey.
He usually answers questions condescendingly. I tried to ask him for help but he's really unapproachable. He doesn't prepare you for tests at all. The curve is not generous. I may fail my first class here as a senior because of his convoluted questions on exams. I took the class with him because of the good reviews. Avoid.
You basically have to teach yourself through the labs. The lectures were useless. The professor kept forgetting this class is an intro class usually taken by freshman and frequently refered to advanced topics in upper division classes or PSC 9C. The final was very easy and only had concepts from the labs.
Lectures and labs had little to no correlation. Lab is just following instructions on a pdf without really knowing what you're actually doing, so everyone was just constantly confused. Went into almost every single office hour to finish, TAs are so so helpful. Lectures are hard to follow unless you have prior knowledge, but the final was super easy
Lectures had little correlation to the labs, and the labs themselves were a bit hard for an intro class. Be prepared to bring materials home and go to office hours to finish them up, as the time in class usually isn't enough. However, the final itself was pretty easy - you just needed to know the lab questions, and the TAs were super accessible.
Lectures has nothing to do with the labs. Labs were simple and straightforward however you have to go to multiple office hours to finish them. He is a clear and helpful lecturer. Class is easy, has a very high average
ece god. this man can do no wrong.
Professor Rashtian is an amazing professor, and I've taken three of his classes so far. His lectures are intense, but by the end, you will understand the material. EEC 113 is one of the best classes in the department, and learning power electronics is super useful for any electrical or computer engineer.
Very very good professor. Extremely (like, extremely) well at explaining concepts at lectures. Makes learning the concepts very fun. If you can, take this class with him, you will learn a lot and really enjoy it! As a side note - final average grade was low, so make sure to study well for it - best was it to pay attention and be active in class!
My only gripe is with how time-consuming this course is, especially towards the end, with office hours on office hours being required to complete the final labs and project partly due to the vague lab manuals. However, I learned a lot from both the labs and professor himself, with Rashtian doing a great job of reinforcing and teaching ECE concepts.
Prof. Rashtian gives top-tier lectures. Anyone can tell how much experience he has to teach and explain the material well, especially in engineering. However, exams are hard. All around, he is the goat.
The GOAT. He makes ENG 017 concepts so clear. Best lectures. He does not rush. Provides a lot of examples. His midterm was easier than the HW.
He is the best lecturer in the engineering department. Even though the class is tough, his teaching style is clear and ensures everyone understands every term. Classes were recorded but not posted in Canvas; he encourages everyone to show up to lectures. The only way to pass this class is by practicing.
Hooman Rashtian is the actual goat of teaching, I hundred percent believe that he deserves higher than a 5/5 on RMP, He's like the Jesus of circuits professing, he can turn water into wine... the hardest subjects into the easiest ones. I slept through half his lectures and in the half that I was awake, he enlightened me. Big fan! good luck!
He is extremely good at explaining concepts and gives challenging but reasonable hw. His midterms are usually easier than the hw and he weighs exams individually based on how well you do. It is a difficult class but Rashtian has office hours and TAs available every day. I have so much respect for him and think he is the best professor to take.
TAKE HIM FOR CIRCUITS
I gotta say this was one hell of a class. Bombed midterm 1, had to fight tooth and nail to get an A. Genuinely one of the best profs in this school, especially for such a notorious weeder class. Lectures were great, homework was reasonable, and exams were fair. Final exam 50% of the grade but that lowkey saved me. Hope I get him for EEC100
One of the GOATS of UCD. ENG17 is a tough class, but Rashtian makes them more accessible. His lectures are awesome, and his exams are reasonable (altho very lopsided, with 50% FINALS ALONE) and similar to HW. He can seem lowkey cold tho and almost messed-up my SDC exam, so don't forget to email him about exam scheduling ASAP before it's too late.
not a fan of his lectures(not required btw). goated for having practice quiz w/ solutions. goated for suplemental ece videos. Only way to suceed is practice practice practice and ask quesitons. Put the work in and dont fall behind and you will be happy and learned a lot. recommend
Best engineering professor I have ever had. His lectures are fun and engaging to where most of the students stayed all year. The class is very difficult but he definitely made it better. He goes over topics the class is struggling with and exams are like homework just combined into a few problems.
He's a great professor, circuits is a confusing topic to learn ,but his notes are life saving, only downside is that your grade is very test dependent and the homework's are confusing and time consuming, to pass just read his notes, Micheal V Beizin is a good resource watch his ECE videos ,where he explains problems step by step and GO TO CLASS!
Rashtian is a great lecturer. Homework was helpful, he prepared practice exams, and the exams themselves were very fair. Each midterm was only 12.5% so that made it a lot less stressful. Labs were difficult but doable, and make up a substantial part of your grade (30%). So much easier than ENG 17.
He is a really nice guy who gives straightforward lectures. His tests are easier than the practice, although the final was a bit of a curveball. If you have taken PHY 9C, this class is 1000x easier, otherwise it is easy to get lost. He spent a lot of time in the beginning making sure that the class understood the basics which was nice. 10/10 prof
Based professor. Super nice guy and a very clear lecturer. I had a few technical problems that led to 2 assignments being turned in extremely late and after explaining my situation he graded them for full credit even when late work isn't normally accepted. If you have an option of who to take for circuits, take him
He knows that circuits is a tough class to grasp but he cares about his students. Graded on weekly homework assignments (10%), two midterms (20% each), and one final (50%). Make sure to stay on top of lecture, he goes through helpful examples in class. The curve was pretty good, I think if you had a 60% raw final grade it would be a C-.
He is the the goat. Very kind and understanding. Flexible grading.
Really amazing Professor, best of the ECE department at UC Davis! If you can, take 110A with him. It's not an easy class, but Professor Rashtian makes the material much more understandable. Highly recommend. Also gives extra credit and very clear grading criteria. Be ready to read though, if you want to succeed, you will need to put the work in.
Definition of a goated professor. Best lectures in the business. Very caring. Grading criteria clear, assignments graded on time. Lectures are recorded and you can request to view them if u have an excuse. Extra credit assignments worth up to 5% course grade boost. Exams were fair. You can't ask for a better professor.
Gives extra credit and only has a final. The final was straightforward and mcq with topics taken from the lectures. The labs often required to go to extra office hours; especially the final project. Was leninent with extensions when my group was having issues with the final project.
Based hooman
At the end of the day I didn't pass due to my own fault, but I didn't appreciate the curve "preview" he display on Canvas. The curve was initially a 50% for a C- passing, and it was changed to a D- for around 50%. Difficult class but Rashtian is a great lecturer.
My favorite hooman being
While he is very structured in his teaching, he may sometimes make easy concepts difficult to understand (i.e.over-deriving equations without giving us the bigger picture). Some of his homework assignments and exam problems tends to not focus on things commonly used in industry. Class was not curved but he adjusted the cutoff for each letter grade.
Very fair professor and he explains the topics well. He also provides additional videos to help you understand the material as well.
Professor Rashtian is an amazing professor. His lectures are extremely clear and teach you everything you need to know. The textbook is just supplementary in all honestly. Exams are graded pretty generously and depending on how well the class does, he curves heavily. Pay attention in class and study the material well, and you will do well.
Hooman was a pretty good teacher. His lectures sometimes overcomplicated some topics, but his published notes were very helpful. He was incredibly accessible through email, and was willing to set up separate meeting times outside of office hours. I would really recommend going to those as soon as possible, since he is really helpful one on one.
I get the intention of making the problems very hard so that way during exams it doesn't seem as bad, however, I feel that relies on yourself to self-study the foundation in order to thourghly understand what was going on. I thought this method was odd considering I would've liked starting with simpler problems, then increasing the difficulty...
Professor Rashtian utilizes class time extremely effectively, explains concepts clearly, and provides countless supplementary resources. There was never a dull moment in class and he was available outside of class to answer questions. Labs were also highly relevant to the course content, but they were occasionally out of sync with the lectures.
Very fair and good professor. The lectures teach you everything you need to know and he explains everything in depth and at a good pace. Helpful during office hours too. His tests are hard but he curves and grades them quite generously.
this class takes A LOT of outside time and practice. i wish he gave more practice & solutions. his lectures are better than okay but not great. they're informative but very boring esp for 2 hours, and if hes doing mathy stuff like derivations its hard to pay attention.
Class Info
Online Classes
100%
Attendance Mandatory
26%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.62 avg changeRatings by Course
EEC189S
5.0
(1)EEC110
5.0
(3)EEC113
5.0
(2)ENG017
4.9
(9)EEC110A
4.7
(7)Difficulty by Course
EEC189S
4.0
EEC111
4.0
EEC113
4.0
ENG17
3.9
EEC100
3.7