Based on 2 Users
Grade distributions are collected using data from the UCLA Registrar’s Office.
Sorry, no enrollment data is available.
Prof Ahmed seems like a nice guy, but he is way too hands-off on his teaching, and has a ridiculous amount of work. He assigned 9 homeworks (even though the syllabus said 7-8), 5 hardware labs (which the TAs don't know how to do), piazza participation, a final project, 2 midterms (week 3 and week 8) and a final. It's an insane amount of work to do in 10 weeks. Every weekend was a crunch with hws and labs both due on Monday. And, the TAs often didn't respond to piazza questions in time and would sometimes reply after the hw was due. I wouldn't recommend this to anyone.
The class consists of pre-recorded lectures from previous quarters, with 1 2hr live zoom session per week. The prof. vaguely goes through ppt slides and some tangents, but the onus is you to read the textbook and learn the material by yourself. Though he is nice and knowledgeable, he takes an extremely hands off approach to the class, which leads to alot of frustration and burnout because of the lack of support and management. The HW+Hardware projects+self teaching by reading the book takes quite a bit of time, but he does give extensions. First 2 weeks were review of 102. There is a final project that isn't too complicated. He does give extra credit. It seems his grading isn't too bad. I would not take it with this prof again.