2.6

Bevan Baas

Engineering - University of California Davis

2.6
Quality
3.9
Difficulty
31%
Would Retake
88
Reviews
2.6
Quality
3.9
Difficulty
2.5
Helpful
2.6
Clarity

31%

Would Retake

88

Reviews

Rating Distribution
Official

5

22

4

8

3

8

2

16

1

34

What Students Say

You want to learn anything past the basics, teach yourself

EEC180B - 1.0 rating

The worst experience I went through in UCD

180B - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

9%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 39 grades
Most common grades:
A (12)
B+ (12)
A- (8)
Grade Distribution
A(13)B(4)C(2)D(0)F(0)A-/B+(20)
Based on 47 reported grades
A: 12
B+: 12
A-: 8
Not sure yet: 8
Common Tags
Accessible outside class (13)
Skip class? You won't pass. (12)
Tough grader (10)
Caring (9)
Lots of homework (9)
Graded by few things (7)
Respected (5)
Get ready to read (4)
Rating Trend

Declining

-0.40 avg change
Mar
Dec
Jun
Oct
Nov
Dec
Last 6 months
Ratings by Course

ECS180A

4.0

(1)

EEC180A

3.3

(6)

EEC281

3.3

(6)

ECE180

3.2

(5)

180A

3.0

(4)
+13 more courses
Difficulty by Course

ENG06

5.0

ENG6

5.0

180B

5.0

EEC180

4.2

281

4.0

Reviews (88)
2.0
3.0
ECE180A
Oct 29, 2003

This guy is a pain!

2.0
3.0
180A
Dec 3, 2003

This guy is strange. He thinks everyone is cheating and lying. He also constantly thinks that people are talking (he hears voices). Poor lectucer, no personality. Incompotent about subject matter he's teaching. Refuses to help during office hours.

1.0
4.0
EEC180A
Dec 15, 2003

Baas really needs to relax. He takes things too seriously (see below post). He is way too sensitive. If something trivial is targeted against him, he'll go berserk. Baas posts useless lecture notes online and also writes too small. Just avoid him please.

1.0
4.0
ECE
May 12, 2004

One of the worst professors I have ever seen. He pretends to care, but in reality he doesn't give a damn about his teaching. Avoid at all costs.

5.0
3.0
EEC116
Jul 27, 2004

One of the best professors i have ever had. Easy to talk to. Very professional. Extremely helpful in office hours....even took the time out of his research to help me in the lab. Awesome professor!!!!!

4.0
3.0
EEC116
Dec 24, 2004

very good teacher... very fair grader... tons of work.. very willing to help..lectures could be more substantive.. goes into tedious detail too often

4.0
3.0
EEC180A
Jan 8, 2005

There is a LOT of material. Crazy labs! Make sure you do well on them. Assigns an insane amount of homework, leaving no time for a life. MT/Final were fair. Overall, a decent class and professor (very boring at times)...just a lot of a material to keep up with, good luck.

2.0
3.0
EEC
Jan 20, 2005

Changes his mind on assignments, all work is busy work, labs are hundreds of pages for easy(but time consuming) assignments. Does not trust his students, if you question him prepare to get a lower grade. He is not always compentent, which is a problem because you cannot correct him.

5.0
4.0
180A
Grade: C
Jan 23, 2005

I can't believe some of the reviews, this guy is an awesome professor! i know from my lab partner at least 3 people were caught (and confessed to SJA) cheating on the first quiz last year. i can't stand cheaters. i'm sure the cheaters are the ones who left the bad reviews below!!!

1.0
3.0
EEC281
Apr 5, 2005

very poor inorganized lectures. Does not teach graduate level concepts clearly. Gives really heavy homework which makes you waste a lot of time for very limited learning value.

5.0
4.0
EEC116
Nov 18, 2005

Great class!

5.0
4.0
EEC180
Sep 10, 2006

This prof tries really hard to help you learn. Don't complain unless you go to his office hours!

5.0
3.0
ECE180
Dec 8, 2006

Homeworks and test are rediculously hard, not in cnotext, but if you **** up you'll lose alot of points.

4.0
3.0
ECS180A
Dec 14, 2006

Really nice, clear notes available online. Pretty easy course if you've taken ECS 154A; probably difficult otherwise. Midterm & Final are long, but not surprising. Pretty clear in lecture. Minor lab / lecture sync issues. Overall, good teacher.

5.0
3.0
EEC180A
Oct 22, 2007

Prof. Baas is a great guy! He is interested in the material and in his students doing well. Lectures are clear and concise and notes are posted online. The class is a bit of a heavy workload, but as I am very interested in this field I don't mind. I would def. take a class from him again.

4.0
4.0
EEC180A
Jul 4, 2009

difficult but very good prof. he assigns lots of homework and the labs take forever. but hes very clear at teaching and knows what hes doing. i don't mind the heavy workload and hes does offer help. my only complaint is he doesn't give enough time on tests. still hes better than the other profs for this class.

2.0
5.0
ENG006
Jun 3, 2011

This class was straight pain, his homework and the final project had little to do with what he actually taught in class. The 20+ hours I spent on the final project were not worth the amount of work I finally accomplished at the end.

2.0
5.0
ENG06
Jun 4, 2011

Terrible teacher, often taught concepts weeks after it was presented on the hw. Avoid if at all possible

2.0
5.0
ENG6
Jun 5, 2011

Stay away. His lectures consist of reading powerpoint slides that somebody else wrote. Rarely ever opens Matlab during lecture to demonstrate, just straight reads off slides for an hour and a half. Final project, homeworks, and labs were all beyond what he taught in lecture.

2.0
4.0
ENG006
Mar 22, 2013

Just read his slides verbatim, hardly faced us. Reading them myself was equally helpful. Must go to TA's to learn Matlab, wish I had. Don't do Octave like he suggests, just get actual Matlab. Seemed nice, but was pretty boring. His exams were hard and the project was a Photoshop program, completely stupid use of Matlab. Don't take him.

3.0
3.0
EEC180A
Mar 29, 2013

Class not very difficult. Lectures were clear, although he is not good at answering questions. Labs were overly hard and time consuming. Midterm and final were fair and straightforward.

3.0
5.0
EEC180A
Mar 31, 2013

Very staunch and too strict with grading. I studied a lot for his midterm and finals, but barely passed the course. Labs were annoying and homework was a pain.

4.0
2.0
EEC116
Grade: A
Mar 21, 2014

Professor Baas is a boss at VLSI. Although his lecturing style can seem disorganized, he is very knowledgable. Exams are not difficult if you have attended lecture. Final project is a lot of work; make sure to pick a partner that will do their share of the work.

1.0
5.0
281
Grade: A
Nov 3, 2014

Tons of homework, not a very helpful class if you have learnt verilog before.

3.0
5.0
180A
May 18, 2015

Don't Recommend. Tests are nothing like the HW. Labs are long and very hands on (can be a good or bad thing depending on student)

5.0
3.0
ENG006
Grade: B+
Jul 9, 2015

I took ENG 6 class with Baas in 2011 and I need to say something. My room mate told me TA run matlab code cheating check program and 25 cheating students were caught and went to SJA. I can't stand cheaters and hope they got what is deserved. I am sure negative comments are by cheaters. Prof. Baas is great instructor and nicest prof at UCDavis!

3.0
3.0
EEC116
Grade: B
Sep 22, 2015

Tough grader

3.0
4.0
EEC281
Grade: A
Sep 22, 2015

I got A, but couldn't learn much. Won't recommend.

5.0
4.0
EEC281
Grade: A-
Jan 23, 2016

I took 281 with Professor Baas and also 180A with him many years ago and I must say he is the best professor at UC Davis. Take him if you want to learn and want good engineering job after grad, trust me it all comes together at the end of the quarter. Take other profs if you want easy time and flip burgers for your future career

5.0
4.0
EEC116
Grade: A-
Feb 8, 2017
Would take again

clearest lectures and most logical course at ucd. he lays out what to expect at first class and followed it exactly. very tough and very fair. only prof who stays after lecture to answer questions for even 45 minuts one day. must go to lectures and read book to pass exams and projects

LOTS OF HOMEWORK
Caring
GROUP PROJECTS
3.0
2.0
EEC180B
Grade: A+
Apr 3, 2018
Wouldn't take again

Lectures are repetitive and boring. You'll learned everything through the labs as long as you put an effort into them. Just hope you'll get a good TA. The homework assignments are completely unrelated to anything he'll teach in class since he expects you to read the textbook. I never read book. Exams are very straight forward. Easy A

Gives good feedback
EXTRA CREDIT
1.0
1.0
EEC180B
Jun 14, 2018
Wouldn't take again

Teaches a verilog class but I'm pretty sure he doesn't ever write verilog because he has a super beginner level understanding of the code. You want to learn anything past the basics, teach yourself. If I'm ever hiring engineers in a job and I see people came from UCD and took him, I'm going to pass them up. His teaching hurts the school reputation.

1.0
5.0
180B
Jun 14, 2018
Wouldn't take again

The worst experience I went through in UCD. It's one thing to not lecture but STOP TEACHING US ON WHAT TO NOT DO. Whenever someone asks questions, he replies with the most ambitious answer that tells us NOTHING. Lastly, his homework does not correspond with class and he will keep changing the lab until the due date. NEVER TAKING HIM AGAIN

Tough Grader
LOTS OF HOMEWORK
1.0
3.0
EEC180B
Jun 25, 2018
Wouldn't take again

Lecture notes are good, however, the standard should be higher. Verilog being a key thing for interviews with major semiconductor companies, I believe professor should do serious introspection on his teaching style and course contents before teaching next time. Don't keep changing the labs until last minute !!!!!

5.0
4.0
ECE180
Grade: B+
May 9, 2019
Would take again

After seeing those last reviews I just need to post for the first time. Professor Baas is the most caring and smartest professor I have had at UCD. Prof. said last year some students cheated and I am sure one of those cheaters wrote those fake reviews. What other prof offers to buy lunch for class just to get to know us!

Respected
Inspirational
Caring
5.0
4.0
EEC180
May 21, 2019
Would take again

I love this class, never learned so much in 10 weeks. But better learn material in handouts very very well to get a good grade. Quizes are very tough but faire. Labs are even tough but very well designed, I learned so much and I now love digital system design.

Accessible outside class
Caring
Tough grader
1.0
4.0
EEC180
Grade: B+
Jun 20, 2019
Wouldn't take again

Dont take this professor again. He has to improve a lot. Exams are ok. Worst teaching style and poor in answering to your questions. One of the TAs gave us lectures for two weeks and that was way better. The TA, who had only office hour and no lab section, was the best and helped us a lot in debugging and answering to the questions.

Accessible outside class
Get ready to read
Tough grader
4.0
4.0
EEC180
Jun 21, 2019
Would take again

This is basically a class in Verilog. Make sure to follow the instructions and formats, and always ask for TA's help on clarification. Homework isn't that useful for learning the materials. Book is optional but helpful for labs. Make sure to go to lectures. Most of the time it provides a lot of details that the notes won't provide.

Get ready to read
2.0
3.0
EEC180
Grade: A-
Jun 26, 2019
Wouldn't take again

A verilog class, not much covered on basics of FPGAs and design essentials. Lectures should be well planned - key concepts were taught within a span of 2-3 weeks. It would be great to have prof. answered the technical questions more proactively and in lucid ways. Also, please don't scare us with Moss,rather all would appreciate interactive grading.

Skip class? You won't pass.
1.0
4.0
EEC281
Grade: A
Jun 26, 2019
Wouldn't take again

Worst ever planning and he would ask you to write Verilog in age old manner, which was surprising for a grad class. Problem statements do change until last minute. He assigned a new project without giving much thoughts to it. He was so confused with the contents, any question from the students was hardly answered clearly during the lectures.

1.0
3.0
ECE180
Jul 3, 2019
Wouldn't take again

A big NO to this class !

1.0
4.0
ECE180
Grade: A
Jul 3, 2019
Wouldn't take again

Get lab checked off only after lab report's done; Check your code for hrs to make sure it's 0% prob. of matching with anyone else; Got an A in class, bt during interview I'd a question "u've good experience with FPGA coding, could you plz show us how a simple XOR got mapped to the lowest abstraction of FPGA" - helpless: welcome to 180 by this prof

1.0
2.0
EEC116
Nov 18, 2019
Wouldn't take again

Unclear lectures, need more prep for better delivery. TAs could be more helpful.

2.0
5.0
EEC116
Dec 11, 2019
Wouldn't take again

Do not take EEC116 unless your life depends on it. The first half of the quarter is deceptively easy, then all of a sudden you have 10+ hours of work on this class alone every week. Final project (with a partner) and final exam both worth 20%+ of your grade due 12 hours apart during finals week. Baas doesn't understand this is an undergrad class.

Lots of homework
Graded by few things
Group projects
1.0
5.0
EEC116
Dec 11, 2019
Wouldn't take again

Homework doesn't relate to the lectures at all and there are only 2 small quizzes a huge difficult homework assignments you have to do from the EEC lab a final exam and final project. you have to be good at building circuits and good at the lecture material which never comes up after lecture at all its impossible

Lots of homework
1.0
4.0
EEC116
Grade: A-
Dec 16, 2019
Wouldn't take again

His classes are very disorganized. Exams are fairly easy if you go through his notes and material. A top grade in the class means that we have excellent "follow the steps" ability and physical stamina to do a huge layout. You don't really learn anything and you work on the tools that no one care about nowadays.

Lots of homework
Graded by few things
So many papers
1.0
4.0
EEC116
Grade: A
Jan 24, 2020
Wouldn't take again

Ni hao from Taiwan This class is a complete waist of time. Lecture is like a seminar (useless). HW is good, labs are good except for the final project which is ridiculously long. You will learn very little.

2.0
4.0
EEC18
Grade: Not sure yet
Mar 27, 2020
Wouldn't take again

He is a really great professor and a nice person, but doesnt accommodate students when needed. He is pretty bad at communicating and the tests are long and hard. The labs are also hard and very challenging. Uploads notes and stuff but no practice tests. The homeworks are unnecessarily long and are graded harshly. (Got 87/125) just prepare to work!

Lots of homework
Skip class? You won't pass.
1.0
4.0
EEC180
Grade: Not sure yet
May 7, 2020
Wouldn't take again

He is trying to act like a nice guy and that's it for him. He is on my list of the worst EEC professors including Houman Homayoun. PLZ TRY YOUR BEST to avoid him and Houman Homayoun to secure your GPA. He assumes everyone is cheating in his class. Bad lectures and heavy labs.... piece of ****

Get ready to read
Skip class? You won't pass.
Test heavy
1.0
5.0
EEC180
May 8, 2020
Wouldn't take again

His lectures only cover really basic stuff. Labs are immensely hard and have no guidance. Literally every other engineering class has some level of instruction to get students in the right direction. He acts super vague on what's on the exams which makes it hard to prepare for them. Nightmare professor

Lecture heavy
Tough grader
2.0
4.0
180A
Grade: Not sure yet
May 8, 2020
Wouldn't take again

I really liked Baas so far since he gives good ple lectures, but he was very vague about the MT. It was BRUTAL. I needed another 40mins at least to do well on it, and he tested HEAVILY on FFs+registers when he had barely covered them and said we shouldnt worry. Supposedly he does this for every class, and doesn't compromise with students

Skip class? You won't pass.
Graded by few things
Test heavy
1.0
5.0
EEC180
May 14, 2020
Wouldn't take again

No HW for first 5 and half weeks, and it wasn't due until after the MT. Just told us to study everything instead of giving out any sort of practice to prep for a MT that was impossible to finish on time. Covered FFs two days prior and said it'll be lightly tested on the exam, and proceeds to give a FF problem worth 30%. Fronts as a nice guy.

1.0
5.0
EEC180
Grade: Not sure yet
May 15, 2020
Wouldn't take again

Gave us homework that was due after the midterm and told us not to study it. Then proceeded to give us a problem worth 30% of our midterm grade that was copy pasted from the homework. He also gives us no direction for the labs and overloads the TAs. Refuses to give us extra time for labs when we badly need it. Acts like a nice guy but isn't.

Graded by few things
Tough grader
1.0
4.0
EEC180
May 19, 2020
Wouldn't take again

Professor Baas is a very nice guy and a great speaker. But he does not prepare you at all for midterms, labs, or homework. My opinion wouldnt be bad if he gave the same standard of his lecture to assignments. Lectures barely scratch the surface of what you need to know especially towards the end of quarter. Unfortunately a bad teacher.

1.0
5.0
EEC180
Jun 9, 2020
Wouldn't take again

Overall, terrible experience. Will be explaining something in lecture, and then say not to do that. Following lectures, will give examples that break those guidelines. So confusing. Asks misc details and many hard design problems, not enough time. Doesn't provide solutions for hw or exam so good luck improving if you have anxiety going to OH

4.0
4.0
ECE180
Grade: B+
Jun 11, 2020
Would take again

I think lots of the comments below are unwarranted, professor Baas has great slides that are easy to learn from even if you dont understand the lecture. Make sure you can define conceptual ideas for quizzes and tests. Have definitions/major components/rules on the cheat sheet, not just diagrams or Verilog though they are guaranteed to be asked too.

Accessible outside class
Skip class? You won't pass.
Lecture heavy
2.0
4.0
EEC180
Grade: B-
Jun 22, 2020
Wouldn't take again

Baas isn't a terrible professor, but he's not great. His exams are heavily based on lecture/handouts and some homework questions will likely appear on exams. Labs are sink or swim, put 20+ hours into a lab but cant get it working? Too bad, half credit at most. Avoid if possible.

1.0
4.0
EEC180
Jun 24, 2020
Wouldn't take again

Here's the good, bad, and ugly: -Labs emphasize showing off a flashy result over teaching fundamental skills. -Enforces ancient coding standard, doesn't teach or even discuss modern Verilog. Good luck with interviews. -Spends hours at a time on the phone with TAs, looking for any reason to report you to SJA. -Generous with time in office hours.

Accessible outside class
Skip class? You won't pass.
Tough grader
1.0
5.0
ECE180A
Grade: A-
Jul 25, 2020
Wouldn't take again

Baas made my online quarter a nightmare. Refused to make labs easier or extend deadlines even during a pandemic, and when 90% of the class hadn't finished. Your labs WILL be checked for similarities using MOSS and I know many students who got reported to SJA. MT and final focus on good verilog style on topics he hardly lectured

Tough grader
5.0
5.0
EEC180
Grade: B+
Aug 2, 2020
Would take again

don't believe the negative reviews. the prof uses moss to catch cheaters n a bunch of cheaters were caught this qtr, 100% bet it is the lazy cheaters giving 1s. prof cares a lot for students, go to an office hour if you don't believe me. he really cares we are ready for interviews and jobs. he even had a special optional seminar to help us!

Respected
Accessible outside class
Skip class? You won't pass.
5.0
4.0
EEC180
Grade: B+
Aug 21, 2020
Would take again

Best prof I ever had. cares for students and really knows the material. because of this class I was able to do great on an interview and got the internship!

Respected
Skip class? You won't pass.
Caring
1.0
5.0
EEC180
Oct 29, 2020
Wouldn't take again

Professor Baas is writing the positive reviews himself. Also if that wasn't bad enough- if you look at his personal site you can see that he supports the cop that pepper-sprayed students on campus in 2012.

1.0
4.0
EEC180
Nov 9, 2020
Wouldn't take again

Just don't take his class unless u wanna screw up your GPA. Useless old styles of Verilog coding and unclear instructions on class curriculums. He deleted my comments on this website and write fake ones on himself. Don't trust those and avoid him if u can!!! One of the worst prof in the EE department

1.0
5.0
EEC180
Grade: B+
Dec 11, 2020
Wouldn't take again

Baas acts amiable, but he doesn't prioritize providing students a supportive learning environment. He can be judgmental in a veiled/passive aggressive way during class & office hours, which left me feeling self conscious about being behind. He was disastrously inflexible with accommodating struggling students, and he's the worst prof I've ever had.

Graded by few things
Tough grader
1.0
4.0
EEC116
Grade: C
Dec 24, 2020
Wouldn't take again

The final project is worth 30% of the final grade. When an error on a computer caused half of my project to be deleted before I could turn it in, the teacher was slow to respond, unsympathetic, and unreasonable in giving me an extension.

Graded by few things
5.0
4.0
EEC116
Grade: B+
Feb 10, 2021
Would take again

Baas is the best prof I have ever had. he always stayed after class when I had questions even not about class. I am shocked to see haters trashing this prof. like other review says, he catches cheaters so dont cheat in his class.

Respected
Accessible outside class
Skip class? You won't pass.
1.0
4.0
EEC18
Grade: Not sure yet
Mar 22, 2021
Wouldn't take again

Sometimes even TAs can't solve an exam problem (Baas doesn't give them solutions). Instead of taking this as a hint the exam is poorly designed, Baas blames the TA for not taking good lecture notes (?!?!) like, TAs don't go to lecture bro... Baas makes TAs regret working for him, and they get paid for it... imagine how he makes the students feel.

Skip class? You won't pass.
Graded by few things
Tough grader
5.0
3.0
EEC281
Grade: A
Apr 2, 2021
Would take again

Professor Baas is really nice and helpful and answers all kinds of questions during office hours and in emails with great patience. The course isn't that hard if you take the lectures and read his slides carefully. The difficulty of the projects is reasonable if you invest enough time. He's definitely one of the best professors in this department.

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
EEC18
Grade: B
May 5, 2021
Would take again

I never had a prof spend xtra 30 min after office hour just to answer questons. he is from a start up and 100% knows his stuff. i am going to take him again for 116, i really learned a lot.

Respected
Skip class? You won't pass.
Caring
1.0
3.0
EEC180
May 17, 2021
Wouldn't take again

Professor needs to make the class notes better and answer the questions in a clear manner. Many times he got confused especially with the advanced concepts. This class lacks a good discussion on FPGAs which Akella does better with detailed analysis on FPGA arch, timing issues and optimizations. Labs are good.

5.0
5.0
EEC180
Grade: B+
Jun 15, 2021
Would take again

My new favorite prof, learned a lot plus really appreciated special lunch with the prof meeting to talk about grad school

Accessible outside class
Skip class? You won't pass.
Caring
2.0
3.0
EEC180
Grade: A
Jun 17, 2021
Wouldn't take again

Lecture notes are good. Exams are not bad. Labs should be improvised, the later labs should focus more on complex designs with a scope for optimizations. Professor should assign experienced TAs for this class, I had a hard time getting answers from the TAs except the one who I think was the lead TA and would post tips at the beginning of every lab.

1.0
3.0
EEC180
Grade: B
Jul 25, 2021
Wouldn't take again

Boring lectures. Labs are ok. There's a good chance that you would be referred to SJA even though you worked day and night to finish the labs. Pretty late in replying to emails.

3.0
3.0
EEC18
Nov 16, 2021
Wouldn't take again

Dr. Baas is a good professor. His lectures and notes are easy to follow. However, labs don't go inline with the lectures, after two weeks of no labs in between we have the final two labs happening in two weeks. Hopefully, lab 6 is not bad. Get ready for tons of homework.

Lots of homework
Accessible outside class
Get ready to read
1.0
3.0
ECE180A
Grade: A
Dec 5, 2021
Wouldn't take again

The lectures are boring, he makes material look harder than they are and make you confused. It is an easy subject. Just read the textbook. He thinks he knows what he is teaching but he doesn't.

4.0
3.0
EEC18
Grade: A
Jan 4, 2022
Would take again

Pretty nice guy, lectures are pretty boring and might be kinda hard to follow at times but it makes sense when you do the HW. I wouldn't say the class is necessarily that hard, homeworks are maybe 2-3 hours per week. There are 6 labs, all of them are pretty straightforward except for the last one. Tests are easy imo. Also shoutout TA Satya

2.0
3.0
281
Mar 5, 2022

Not so challenging projects considering it's a graduate class. Syllabus could be better.

5.0
4.0
EEC281
Grade: A-
Sep 12, 2022
Would take again

Take this class if you want to really learn digital design and be ready for industry. The class covered over half the topics in my internship interview and got me my dream job. I don't know why anyone would complain about this prof, he is fair and lectures are excellent. Highly recommd

Amazing lectures
Clear grading criteria
Lots of homework
5.0
4.0
EEC18
Grade: B+
Mar 20, 2023
Would take again

This was my favorite class so far, and the prof is the best i have had. Clear lectures that follow his notes and he gave us everyt thing we need to do the labs though they do take more work than any other class. He would some times stay a half hour after lectures to answer questions and just chat, what a great prof.

Tough grader
Lots of homework
Caring
1.0
5.0
EEC18
Grade: Not sure yet
Dec 12, 2024

Just Don't. You should go out and touch grass.

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
EEC18
Grade: Not sure yet
Dec 16, 2024

This class only gave me pain😭 If this is EEC 180, the expectations make sense, but it's a freakin lower div and we are learning digital systems for the 1st time! For lab, the TAs are lowkey rude and doesn't help much. HW's are hard, none are dropped, & he doesn't release answers after deadline. Final exam was super hard. Start final lab early.

1.0
4.0
EEC18
Grade: B+
Dec 21, 2024

Worst professor I have even taken at Davis

2.0
3.0
EEC18
Grade: Not sure yet
Dec 22, 2024

Disorganized lectures, long labs, and almost no indication of what will be on quizzes or exams. Nice guy and an interesting course, but could definitely use some work on the course planning. Takes ages to grade anything, grades were due to the school 3 days ago and still not even a message from the professor. Poor communication all course long.

Accessible outside class
2.0
5.0
EEC18
Grade: A
Dec 24, 2024

He's understanding, but can be vague on exam prep and concepts. Assigns HW that is graded on accuracy, but without any solutions and much more difficult and different from exams. Tests are overweighed on material taught the lecture right before, and grading is unforgiving for small errors. Focus on last lab very heavy, yet too close to finals

Tough grader
Lots of homework
Accessible outside class
3.0
4.0
EEC181AB
Grade: A
Jun 2, 2025
Would take again

Baas is a good instructor and a good person. He is very accessible outside class for advice. However, the course is really not organized well. The design project only begins in the second quarter, which is not enough time. The labs in the first quarter don't fully teach us how to use the given hardware, like SDRAM, HPS-FPGA bridge, camera config.

Group projects
Gives good feedback
Accessible outside class
5.0
4.0
EEC18
Grade: B+
Oct 24, 2025
Would take again

best prof ever at ucd, stays and talks after lectures

Inspirational
Caring
Accessible outside class
5.0
4.0
EEC18
Grade: A-
Nov 23, 2025
Would take again

best class I ever had but dont cheat

Clear grading criteria
Caring
5.0
4.0
EEC18
Grade: A-
Dec 9, 2025
Would take again

I took eec 18 with prof several years ago and i credit him with getting me thru my nvidia interview and getting the job at his "meet the prof" free lunch. this comment is a BIG thanks.

Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

9%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 39 grades
Most common grades:
A (12)
B+ (12)
A- (8)
Grade Distribution
A(13)B(4)C(2)D(0)F(0)A-/B+(20)
Based on 47 reported grades
A: 12
B+: 12
A-: 8
Not sure yet: 8
Common Tags
Accessible outside class (13)
Skip class? You won't pass. (12)
Tough grader (10)
Caring (9)
Lots of homework (9)
Graded by few things (7)
Respected (5)
Get ready to read (4)
Rating Trend

Declining

-0.40 avg change
Mar
Dec
Jun
Oct
Nov
Dec
Last 6 months
Ratings by Course

ECS180A

4.0

(1)

EEC180A

3.3

(6)

EEC281

3.3

(6)

ECE180

3.2

(5)

180A

3.0

(4)
+13 more courses
Difficulty by Course

ENG06

5.0

ENG6

5.0

180B

5.0

EEC180

4.2

281

4.0

Similar Professors