
Professor
Mani Srivastava
Most Helpful Review
Spring 2024 - The professor had to teach in pretty difficult circumstances so I think a lot of the criticism given might be unwarranted. The class was tough. The homework were challenging. The exams were online and were very difficult. I really liked the design assignments and wished there were more of them, However, the professor decided to give a final this year instead of a take home design assignment. If there was one thing I think I would change about this class is I would've preferred a design assignment over a final. I think it would've been a more meaningful challenge and I would've probably had a deeper appreciation of some of the design patterns and algorithms discussed in class. Overall this class is not for the faint of heart. All of the averages on exams were consistently below 50%.
Spring 2024 - The professor had to teach in pretty difficult circumstances so I think a lot of the criticism given might be unwarranted. The class was tough. The homework were challenging. The exams were online and were very difficult. I really liked the design assignments and wished there were more of them, However, the professor decided to give a final this year instead of a take home design assignment. If there was one thing I think I would change about this class is I would've preferred a design assignment over a final. I think it would've been a more meaningful challenge and I would've probably had a deeper appreciation of some of the design patterns and algorithms discussed in class. Overall this class is not for the faint of heart. All of the averages on exams were consistently below 50%.
AD
AD
Most Helpful Review
One of the most difficult, badly designed and worse courses at UCLA EE for undergraduates to take. Take this class only if you have no life and plan to do nothing for 3 months other than to work on badly designed labs, code in Python and listen to bland lectures which have nothing to do with the course whatsoever. Be prepared to spend the nights in the lab while working like a slave to finish an impossible to finish project in a course of 2 weeks. The course description says that the class is held on two days, but in actuality you will be in the classroom four days out of seven. After taking this class I realized that I learned absolutely nothing about robotics. Totally worthless experience. The TA was nice though and genuinely wanted to help.
One of the most difficult, badly designed and worse courses at UCLA EE for undergraduates to take. Take this class only if you have no life and plan to do nothing for 3 months other than to work on badly designed labs, code in Python and listen to bland lectures which have nothing to do with the course whatsoever. Be prepared to spend the nights in the lab while working like a slave to finish an impossible to finish project in a course of 2 weeks. The course description says that the class is held on two days, but in actuality you will be in the classroom four days out of seven. After taking this class I realized that I learned absolutely nothing about robotics. Totally worthless experience. The TA was nice though and genuinely wanted to help.