All Ratings and Reviews for William J. Kaiser


Overall 4.5
Easiness of class 3.7
Workload 3.6
Not Clear
Clarity of professor 4.6
Not Helpful
Helpfulness of professor 4.8
1 of 4


ENGR 96C, taken Fall 2019 Submitted Dec. 21, 2019 Grade Received: A

For anyone looking for a GPA boost, look no further than E96C taught by Professor Bill Kaiser. Overall, Professor Kaiser is a really nice, considerate, chill, accommodating professor, but I just feel that this course is so worried about easing freshmen into college (it's designed for freshmen ideally) that there's honestly no workload in this class. You can tell that Kaiser is an expert on sensor tile, not to mention extremely passionate, but I feel that in hindsight, I've learned pretty much nothing about how sensor tile works (writing the code, performing the experiments, etc.). Now, I will attribute part of this down to the fact that I could've been more invested in this class, but I find that the majority of people, including myself, do the bare minimum and walk out with the grade rather than investing more time and truly learning about sensor tile.
In terms of class structure, each week consists of one lab (aka discussion) section and a lecture slot. If your lab section time doesn't fit/work with your schedule, it's okay, since you can show up to any section and sign in on the sign in sheet there. Lectures mostly consist of Professor Kaiser talking about different applications, fields of sensor tile or machine learning, and giving a very layman's lecture on how neural networks with regards to sensor tile works, an idea that is interesting and quite hot at the moment in industry. Talking to Professor Kaiser more in-depth could really give you some valuable insight on this topic (if this is what you're potentially interested in). Participation is supposed to be stressed in this class (part of the grading component), but honestly, many people, including myself, ended up skipping on lecture towards the end of the quarter, as I personally found his lecture presentation a little dry (but others may object to that). Judging from the grading scheme,
I'd wager it's pretty evident that they don't really check for participation (unless you've literally never shown up to a single lab).
During the lab sections, you should have ample time to complete the tutorial, given that you aren't goofing around or wasting time. Kaiser, the TA, and all the student helpers are on hand if you have any questions, and most of the time the code alterations are very similar in nature from tutorial to tutorial. For the final project, Professor Kaiser is extremely considerate. At first, many students struggled with the implementation, but the professor ended up sending a class-wide email telling us exactly how to alter the code (literally) for the baseline project. If you want more experience and delve deeper into sensor tile, you could expand on the baseline project, but talking from past students, many just complete the baseline for the final project. Atmosphere during lab sections is really chill, and it's a great experience (especially if you have a friend to work through the tutorials with).
If I had more time, I probably would've spent more trying to learn more about sensor tile and how the code works, but otherwise, it's one of those classes where you take the grade and move on. Final remarks, there is no textbook, but the IoT kit itself could cost around $120-ish. Try seeing if you can't ask a friend who's taken this class before for theirs, but the Professor also has spare kits for students who "forget to bring theirs", so make use of that how you will.

ENGR 96C, taken Fall 2020 Submitted Jan. 4, 2021 Grade Received: A-

This class was required for my major (computer engineering) so I didn't necessarily want to take it, and I'm taking it as a 4th year. However, I am very glad I took it, because Professor Kaiser was one of the nicest, most caring teachers I've ever had at UCLA after 4 years. For freshmen who are looking to take this class: it's a great investment of your time, and you will learn so much useful knowledge about coding, systems, and engineering in general. This will undoubtedly be a great foundation for any engineering curriculum in the area of CompE/EE/CS. It's not a very difficult class either, and won't take up more than two hours out of each week during the quarter. He even designs the class so that, as an outcome, you have a tangible project that you can talk about in interviews. I wish I had taken this class when I was a freshman. 10/10!

ENGR 96C, taken Fall 2021 Submitted Dec. 21, 2021 Grade Received: A

Here to boost his ratings. A must-take class for the new excited engineering students. You'll learn the skill people regret not learning for 4 years. IoT is a fun class with no workload and an engaging group project at the end. For the first 6 weeks, you learn how to use the STM32Cube IDE. Then you partner with a classmate to make a project in the remaining weeks. For the final project, you need to make a 3-5 minutes YouTube video and a small powerpoint presentation. Trust me it takes maximum 10-12 hours to complete the entire thing. If you are in CE, this is a requirement but if you are CS or EE and wish to learn something new, you can always count on this for teaching something new and also boosting your grades.

Course not listed Submitted March 22, 2005 Grade Received: N/A

Not a bad class in general...and Kaiser really cares about his students learning. Unfortunately he uses these overheads that help sometimes, but hurt most of the time. For instance, when he's explaining a circuit diagram, it's nicer on the overhead with it's graphics, but when he derives a huge equation, not writing it down honestly hurts our ability to recall it for homework or more importantly the exam. His midterm was cake....but beware, his final was difficult. Very complicated. Take him though, he's good.

Course not listed Submitted June 26, 2002 Grade Received: N/A

Best Prof in the whole wide world.

Course not listed Submitted June 19, 2002 Grade Received: N/A

You can learn a lot from this guy. His EE10 class is pretty easy. He gives easy homework problems and the tests aren't bad either. But on top of that, he posts all his lectures on the web. Not only do they have the basic ideas and sample problems, he actually goes in depth about the actual physical circuit elements. Recommended highly for EE 10

Course not listed Submitted June 26, 2002 Grade Received: N/A

Great professor. Makes material that could be potentially hard to understand very clear and concise. Has great notes for all his lectures and is very organized. Professor kaiser displays a genuiene cocern for his students and really tries to make sure that everybody learns the material. Definetely go to office hours because professor kaiser is extremely go at explaining the material and is very friendly.

Course not listed Submitted June 12, 2003 Grade Received: N/A

He is a very good professor. Very concerned with student learning and is always available outside of class for help. He is very organized and the lectures are interesting and easy to follow. I would completely recommend this professor.

Course not listed Submitted Nov. 21, 2003 Grade Received: N/A

Don't go to class. Complete waste. He puts up hella detailed overheads that you can't even read. Just go to class right before the tests because he goes over the exam questions on the chalkboard.
He is extremely nice and willing to help outside of class like anytime. I feel sorry for him though because his lectures are meanningless. If you don't want to go to class and get an easy A, take him.

Course not listed Submitted July 7, 2003 Grade Received: N/A

you'll learn nothing from him in the class, absolutely nothing! but wait till you see him in the last minute discussions! he rocks! he actually touches the chulk!!! he does some problems and they WILL show up on the exams (no exception!)
just read the book and DO the HW's and attend his final discussion classes and you'll have an easy A! (don't ever bother yourself with his regular classes, no one ever shows up anyways)

1 of 4

Report Review

Did this review contain...

There are errors in the report form.

Thank you for the report!

We'll look into this shortly.

It seems like you’re

using an ad blocker. :(

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!