Teaching Faculty I
Computer Sciences
MCA 2019 Univ of California San Diego
66.7% of students reported.
He gives absolutely no resources to learn from. Lectures are useless and don't teach you anything to complete the assignments. If you want to pass, you will have to learn using online resources. He also doesn't know how to teach. He doesn't post practice exam solutions, so you don't know if your doing the questions right or wrong.
this class isnt easy, i am not the smartest person in the world but i passed with a C, and i will tell you how i did that: kaiser is extremely flexible with deadlines and is very forgiving. he also is willing to sit down with you in office hours, as not many other profs do, and explain the projects and homework. Be for real
Kaiser is nice and fun but is a horrible teacher. Covers surface level content in class and then gives complex homework assignments that you willl be unprepared for. The final project was impossible without prior experience and students were told to "stop whining" after complaining on Piazza. You can ChatGPT a good grade, but don't expect to learn.
Kaiser is not a good professor. He made the final project impossible, with content that was way out of the scope compared to lecture. I can't tell you how many people complained on piazza only to get told to "stop whining" and to "figure out how to test your code". He is unorganized, doesn't respond to emails, and has no clue how to use piazza.
Kaiser is a nice and fun lecturer, he's a smart guy but it feels like he was just given this class to teach because it was an open role. The lectures and homework are almost two different classes, causing you to learn content outside of class to finish hw. He also doesn't know canvas on how to set up a course page or proper grading distributions.
Nothing gets posted to Canvas. No syllabus anywhere to be found. Takes forever to answer questions on Piazza. Most of the material in the homework assignments are never covered in class. A lot, if not all of the class is self-taught.
The professor is not very responsive on Piazza, and homework often covers topics not discussed in class, requiring lengthy waits during crowded office hours. Additionally, the Canvas page is poorly organized, lacking a clear homepage.
There are written & programming assignments every week but the topics in the written homework aren't even covered in lectures. You're kinda left alone to figure it out yourself as there is 1 TA and prof. available among 90-ish students. The subject of the class is also SUPER niche, so there are no online resources either.
Kaiser is a super kind and enthusiastic person. He really empathizes with his students, explains things in a clear way, and is a total PL nerd. Assignments are interesting, but grades come in slowly since there's only 1 TA in this class. Bro uses Discord for his office hours and encourages us to use LLMs on homework. Average on the midterm was 80%.
Really hit or miss on answering questions quickly on the class Discord server. Homeworks are completely figure-it-out-yourself, may or may not even be related to class material, and due about 1 day after the material is taught. Material feels as if it lacks a reasonable structure. Extra credit is offered, but overall - not worth taking this class.
Kaiser is impossible to reach- there is a discord server for the class and the questions are always unanswered, as well as by email. His lectures are very unhelpful, and the projects are extremely difficult- some in programming languages that he doesn't even teach. He does give a generous amount of extra credit, but you only have one day to do it.
One of the best!
I'm a junior and Kaiser is by far the best professor I've had so far. Teaches a difficult and sometimes uninteresting subject in a very fun and easy to understand way. One of the most knowledgeable professors I've had as well, meaning that his office hours and Piazza are very helpful. Exams and HW are difficult, but grades are very reasonable
Super nice younger guy. Passionate about what he teaches. Actually remembers what it's like to be a student. Does a good job of relating theoretical topics in class to real world examples. Homeworks and exams are difficult but he's very understanding when it comes to grading. Class topics are interesting and you'll learn a ton.