Professor

Jonathan Kao

AD
4.7
Overall Ratings
Based on 84 Users
Easiness 2.7 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 2.9 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Clarity 4.8 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Helpfulness 4.9 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

Reviews (84)

1 of 7
1 of 7
Add your review...
EC ENGR C147
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 20, 2022
Quarter: Winter 2022
Grade: A

I would highly recommend this class to any interested in deep learning and machine learning. Professor Kao is a very good lecturer and he does an amazing job explaining concepts. I never truly understood how backpropagation worked until he explained it in class. Anyone interested in research/ML should definitely take this class. You will learn so much.

However, the class is not a cake walk. It's actually fairly easy to get a good grade in this class as long as you put in the effort. There is only one exam around week 8, which won't be bad if you pay attention to lecture (our average for the exam was a 95%). The homeworks are the real killer and can take a very long time. You essentially have to build neural networks from scratch using Python and Numpy.

Overall, this is an amazing class where you can truly learn so much, but at the price of many hours of homework. Professor Kao is probably one of my favorite professors I have ever had at UCLA.

Helpful?

1 0 Please log in to provide feedback.
Sept. 22, 2023
Quarter: Fall 2022
Grade: A

Jonathan Kao is my favorite professor at UCLA. Highly recommend this organized, fair, and passionate lecturer.

Helpful?

1 0 Please log in to provide feedback.
EC ENGR C147
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 24, 2022
Quarter: Winter 2022
Grade: A+

I don't have anything to say that others haven't already said, Professor Kao is truly one of the best lecturers at UCLA and I would highly recommend this class if you are interested in Neural Networks and Deep Learning. Also, the TAs for this class were amazing, especially Tonmoy Monsoor. Tonmoy is insanely knowledgeable about the topic and his discussions were super useful for the homeworks!

Grading:
Homework: 40% (5 homeworks)
Midterm: 30%
Final Project: 30%
Extra Credit: 0.5% for filling out class eval, up to 1.5% for participating on piazza (in a useful way), and some extra credit given on the midterm (final question on the exam is optional extra credit)

Helpful?

1 0 Please log in to provide feedback.
EC ENGR C247
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
April 7, 2021
Quarter: Winter 2021
Grade: B

Be prepared to spend 20+ hours a week on the homework assignments. I learned a ton from this course. It makes it to where AI/ML is not a black box anymore. You can understand how things are working and how it all comes back to the math.
The lectures are very good. The professor and TAs are very helpful. It is a great course which I would recommend if you are single and have the time.

Helpful?

1 0 Please log in to provide feedback.
March 16, 2024
Quarter: Winter 2024
Grade: N/A

The professor and TA's are AMAZING, and I learned a lot from this class. However, words cannot explain how severely I disagree with the syllabus and logistics of this course. I think it was a bad idea to have a midterm be worth 50% of your grade. I understand that they changed it from 30% to 50% to even out the distribution or whatever, but it doesn't really make sense to up it by 20%. I feel like 40% would have been a lot more fair. Other than that glaring issue, this course is great and Prof Kao is extremely helpful and kind and approachable. I'd recommend this course to anyone interested in ML.

Helpful?

0 0 Please log in to provide feedback.
March 12, 2024
Quarter: Winter 2024
Grade: NR

I imagine this class was much better in the past, but this iteration was just awful. Unenforced prerequisites led to a massive class (over 400!) of folks who weren't familiar with linear algebra/matrix calculus asking questions about course prerequisites NONSTOP, and Prof Kao having to explain these. We ended up falling behind by 8 lecture hours (4 lectures of 2 hours) compared to last year's iteration because of this.

Additionally, it seems Prof Kao experimented with asking more open ended exam questions this year compared to the last few. This is totally fine, except he added a closed solution rubric?? Exam average this time was low 80s (worth 50% of the grade => the grade distribution will be MUCH lower this time), and led to Piazza being spammed endlessly for students seeking additional 1.5% extra credit (no, I don't want nor need an Excel spreadsheet to calculate my course grade; stop posting this on a Q&A board). This is not how you run a class, this was a mess and easily one of the biggest wastes of time for anyone who has taken M146.

If the department doesn't enforce prerequisites nor cap the class size next year, DO NOT TAKE THIS.

Helpful?

0 0 Please log in to provide feedback.
Dec. 24, 2023
Quarter: Fall 2023
Grade: A+

Like everyone said, Kao is probably one of the nicest professors I've ever met. While some professors care only about research, it's clear that Kao genuinely cares about teaching. He wants us to learn in an intellectually honest way and grasp the material conceptually. He encourages everyone to come to office hours, he encourages people to ask questions, and he is so super approachable. He has a forgiving late day policy and will give class wide extensions if the class expresses a need. He wants everyone in the class to succeed. The material is challenging but he makes it super accessible and it's super interesting.
The class is 40% homework which sounds nice but I found the homeworks to be harder than the tests because they were long and they had us work on content we literally just learned. You MUST start early. I would say to start immediately, as homeworks are usually assigned Thursdays, do as much as you can over the weekend, and then go to the TA's or his office hours during the week to answer questions. It is very possible that you won't be able to do a lot of the homework alone/when you first look at it, but he and the TAs are VERY helpful and will guide you to the right answer. I like to think I'm not an idiot, and I absolutely could not have done these homeworks without going to office hours.
The rest of the class is 25% midterm and 35% final. After the midterm, he said that if we performed better on the final, he would replace our midterm score with our final score (he's super supportive and on the student's side!). As more Fall 2023 reviews come in, I expect people to say the midterm was easy and the final was hard. I don't know that I will completely agree. The midterm was extremely straightforward, as the TAs held a review session before the midterm that had problems that were almost identical to the real midterm. Thus, many people left after 40 minutes, and the median on the midterm was a 92. I think Kao reacted appropriately and adjusted the difficulty of the final to make it more challenging. I also think a lot of people were expecting the final to be just as easy and it was not. The content on the final is just in general more challenging, but we also weren't spoon fed the entire final like we were the midterm. Thus, many people freaked out after the final and said it was super hard, and I don't think this is super accurate. The final did have a much lower average than the midterm (in the 70s I believe) but I just feel like a 92 median is high in general. There was not a single question on the final that was completely out of left field -- I genuinely believe every question was fair game. Thus, main point is: go to office hours, go to TA review sessions, do EVERY SINGLE practice midterm/final/discussion/homework. And make sure you KNOW the material from a CONCEPTUAL STANDPOINT. To study for the final, I went through every single discussion worksheet, homework, and the past 4 years of finals (he provides them god BLESS) and made sure I understood everything. Also, on your cheat sheet, do NOT just put formulas. The tests test HOW YOU APPLY THE CONCEPTS. He will NOT just be like "State the convolution theorem :D (10pts)." So look at the midterm and final answer keys copy solutions of different types of problems, it will really help you out. Good luck, and really take advantage of what an amazing teacher he is!

Helpful?

0 0 Please log in to provide feedback.
Dec. 22, 2023
Quarter: Fall 2023
Grade: A

The other reviews pretty much sum him up well. This class is really, really hard, but I don’t think anyone else in the department can teach it better than him. So, I’d highly reccommend

Helpful?

0 0 Please log in to provide feedback.
Sept. 22, 2023
Quarter: Spring 2023
Grade: A

I love Jonathan Kao. His lectures are very clear—with amazing annotated notes. Concepts that may seem confusing—Kao has a unique ability to make them seem approachable and common sense-like.

In office hours, he is always willing to take questions, talk about the course, or just life in general. I've had great conversations with him regarding the existence of free will. Not many professors are that engaged with their students.

One minor criticism I have of Kao is how he takes questions in lecture. He indulges in almost every single question, which slows down lecture tremendously. It's great he wants to resolve any unanswered questions, but it's just too many. (It's also evident that some students ask questions just to make them seem smarter to the professor, but that's another concern.)

I feel like the professor can fix this by setting expectations for questions at the beginning of the course. If you feel like your question helps everyone in class, feel free to ask it in lecture. If not, ask it during office hours.

Overall though, great professor.

I love Tonmoy Monsoor. Super knowledgeable TA, always willing to help during discussion, holds great review sessions.

Helpful?

0 0 Please log in to provide feedback.
June 17, 2023
Quarter: Spring 2023
Grade: A

A great course with a great lecturer and TAs. The lectures are well prepared and Prof. Kao is really good at teaching. He's happy to stop anytime and answer your questions. TAs are very helpful in the discussions and OH. The exams are fair, and do please attend the midterm and final review held by the TA! The topics are very similar to what will appear in the exam so you definitely should spend enough time reviewing these topics. If you are interested in the neuroscience and have a strong knowledge base of probability, linear algebra and Python, the course is a perfect choice. A little bit of matrix calculus is involved but truse me, they just look scary.

40% 6 homeworks, 25% midterm, 35% final.

Helpful?

0 0 Please log in to provide feedback.
EC ENGR C147
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2022
Grade: A
March 20, 2022

I would highly recommend this class to any interested in deep learning and machine learning. Professor Kao is a very good lecturer and he does an amazing job explaining concepts. I never truly understood how backpropagation worked until he explained it in class. Anyone interested in research/ML should definitely take this class. You will learn so much.

However, the class is not a cake walk. It's actually fairly easy to get a good grade in this class as long as you put in the effort. There is only one exam around week 8, which won't be bad if you pay attention to lecture (our average for the exam was a 95%). The homeworks are the real killer and can take a very long time. You essentially have to build neural networks from scratch using Python and Numpy.

Overall, this is an amazing class where you can truly learn so much, but at the price of many hours of homework. Professor Kao is probably one of my favorite professors I have ever had at UCLA.

Helpful?

1 0 Please log in to provide feedback.
EC ENGR 102
Quarter: Fall 2022
Grade: A
Sept. 22, 2023

Jonathan Kao is my favorite professor at UCLA. Highly recommend this organized, fair, and passionate lecturer.

Helpful?

1 0 Please log in to provide feedback.
EC ENGR C147
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2022
Grade: A+
March 24, 2022

I don't have anything to say that others haven't already said, Professor Kao is truly one of the best lecturers at UCLA and I would highly recommend this class if you are interested in Neural Networks and Deep Learning. Also, the TAs for this class were amazing, especially Tonmoy Monsoor. Tonmoy is insanely knowledgeable about the topic and his discussions were super useful for the homeworks!

Grading:
Homework: 40% (5 homeworks)
Midterm: 30%
Final Project: 30%
Extra Credit: 0.5% for filling out class eval, up to 1.5% for participating on piazza (in a useful way), and some extra credit given on the midterm (final question on the exam is optional extra credit)

Helpful?

1 0 Please log in to provide feedback.
EC ENGR C247
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: B
April 7, 2021

Be prepared to spend 20+ hours a week on the homework assignments. I learned a ton from this course. It makes it to where AI/ML is not a black box anymore. You can understand how things are working and how it all comes back to the math.
The lectures are very good. The professor and TAs are very helpful. It is a great course which I would recommend if you are single and have the time.

Helpful?

1 0 Please log in to provide feedback.
EC ENGR C147
Quarter: Winter 2024
Grade: N/A
March 16, 2024

The professor and TA's are AMAZING, and I learned a lot from this class. However, words cannot explain how severely I disagree with the syllabus and logistics of this course. I think it was a bad idea to have a midterm be worth 50% of your grade. I understand that they changed it from 30% to 50% to even out the distribution or whatever, but it doesn't really make sense to up it by 20%. I feel like 40% would have been a lot more fair. Other than that glaring issue, this course is great and Prof Kao is extremely helpful and kind and approachable. I'd recommend this course to anyone interested in ML.

Helpful?

0 0 Please log in to provide feedback.
EC ENGR C147
Quarter: Winter 2024
Grade: NR
March 12, 2024

I imagine this class was much better in the past, but this iteration was just awful. Unenforced prerequisites led to a massive class (over 400!) of folks who weren't familiar with linear algebra/matrix calculus asking questions about course prerequisites NONSTOP, and Prof Kao having to explain these. We ended up falling behind by 8 lecture hours (4 lectures of 2 hours) compared to last year's iteration because of this.

Additionally, it seems Prof Kao experimented with asking more open ended exam questions this year compared to the last few. This is totally fine, except he added a closed solution rubric?? Exam average this time was low 80s (worth 50% of the grade => the grade distribution will be MUCH lower this time), and led to Piazza being spammed endlessly for students seeking additional 1.5% extra credit (no, I don't want nor need an Excel spreadsheet to calculate my course grade; stop posting this on a Q&A board). This is not how you run a class, this was a mess and easily one of the biggest wastes of time for anyone who has taken M146.

If the department doesn't enforce prerequisites nor cap the class size next year, DO NOT TAKE THIS.

Helpful?

0 0 Please log in to provide feedback.
EC ENGR 102
Quarter: Fall 2023
Grade: A+
Dec. 24, 2023

Like everyone said, Kao is probably one of the nicest professors I've ever met. While some professors care only about research, it's clear that Kao genuinely cares about teaching. He wants us to learn in an intellectually honest way and grasp the material conceptually. He encourages everyone to come to office hours, he encourages people to ask questions, and he is so super approachable. He has a forgiving late day policy and will give class wide extensions if the class expresses a need. He wants everyone in the class to succeed. The material is challenging but he makes it super accessible and it's super interesting.
The class is 40% homework which sounds nice but I found the homeworks to be harder than the tests because they were long and they had us work on content we literally just learned. You MUST start early. I would say to start immediately, as homeworks are usually assigned Thursdays, do as much as you can over the weekend, and then go to the TA's or his office hours during the week to answer questions. It is very possible that you won't be able to do a lot of the homework alone/when you first look at it, but he and the TAs are VERY helpful and will guide you to the right answer. I like to think I'm not an idiot, and I absolutely could not have done these homeworks without going to office hours.
The rest of the class is 25% midterm and 35% final. After the midterm, he said that if we performed better on the final, he would replace our midterm score with our final score (he's super supportive and on the student's side!). As more Fall 2023 reviews come in, I expect people to say the midterm was easy and the final was hard. I don't know that I will completely agree. The midterm was extremely straightforward, as the TAs held a review session before the midterm that had problems that were almost identical to the real midterm. Thus, many people left after 40 minutes, and the median on the midterm was a 92. I think Kao reacted appropriately and adjusted the difficulty of the final to make it more challenging. I also think a lot of people were expecting the final to be just as easy and it was not. The content on the final is just in general more challenging, but we also weren't spoon fed the entire final like we were the midterm. Thus, many people freaked out after the final and said it was super hard, and I don't think this is super accurate. The final did have a much lower average than the midterm (in the 70s I believe) but I just feel like a 92 median is high in general. There was not a single question on the final that was completely out of left field -- I genuinely believe every question was fair game. Thus, main point is: go to office hours, go to TA review sessions, do EVERY SINGLE practice midterm/final/discussion/homework. And make sure you KNOW the material from a CONCEPTUAL STANDPOINT. To study for the final, I went through every single discussion worksheet, homework, and the past 4 years of finals (he provides them god BLESS) and made sure I understood everything. Also, on your cheat sheet, do NOT just put formulas. The tests test HOW YOU APPLY THE CONCEPTS. He will NOT just be like "State the convolution theorem :D (10pts)." So look at the midterm and final answer keys copy solutions of different types of problems, it will really help you out. Good luck, and really take advantage of what an amazing teacher he is!

Helpful?

0 0 Please log in to provide feedback.
EC ENGR 102
Quarter: Fall 2023
Grade: A
Dec. 22, 2023

The other reviews pretty much sum him up well. This class is really, really hard, but I don’t think anyone else in the department can teach it better than him. So, I’d highly reccommend

Helpful?

0 0 Please log in to provide feedback.
EC ENGR C143A
Quarter: Spring 2023
Grade: A
Sept. 22, 2023

I love Jonathan Kao. His lectures are very clear—with amazing annotated notes. Concepts that may seem confusing—Kao has a unique ability to make them seem approachable and common sense-like.

In office hours, he is always willing to take questions, talk about the course, or just life in general. I've had great conversations with him regarding the existence of free will. Not many professors are that engaged with their students.

One minor criticism I have of Kao is how he takes questions in lecture. He indulges in almost every single question, which slows down lecture tremendously. It's great he wants to resolve any unanswered questions, but it's just too many. (It's also evident that some students ask questions just to make them seem smarter to the professor, but that's another concern.)

I feel like the professor can fix this by setting expectations for questions at the beginning of the course. If you feel like your question helps everyone in class, feel free to ask it in lecture. If not, ask it during office hours.

Overall though, great professor.

I love Tonmoy Monsoor. Super knowledgeable TA, always willing to help during discussion, holds great review sessions.

Helpful?

0 0 Please log in to provide feedback.
EC ENGR C243A
Quarter: Spring 2023
Grade: A
June 17, 2023

A great course with a great lecturer and TAs. The lectures are well prepared and Prof. Kao is really good at teaching. He's happy to stop anytime and answer your questions. TAs are very helpful in the discussions and OH. The exams are fair, and do please attend the midterm and final review held by the TA! The topics are very similar to what will appear in the exam so you definitely should spend enough time reviewing these topics. If you are interested in the neuroscience and have a strong knowledge base of probability, linear algebra and Python, the course is a perfect choice. A little bit of matrix calculus is involved but truse me, they just look scary.

40% 6 homeworks, 25% midterm, 35% final.

Helpful?

0 0 Please log in to provide feedback.
1 of 7
ADS

Adblock Detected

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!