- Home
- Search
- Mani B Srivastava
- EC ENGR M16
AD
Based on 44 Users
TOP TAGS
There are no relevant tags for this professor yet.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Sorry, no enrollment data is available.
AD
I'm a CS major, and I found this class EXTREMELY DIFFICULT, but Mani is actually a very good professor. I recommend this class only if you are an EE major that wants to master the material.
There are weekly homework sets and design problems that are helpful, but also very time consuming. They are graded rather harshly, so double check everything.
The midterm was very difficult, and per his grading policy, you have to get a C on the tests to pass the class, so some people were forced to drop out half way through the quarter. The average was low, and curved up to a C. The final was super difficult, encompassing the hardest problems from the course. I was one of 2 people to get an A+ in the class.
The test format is part short answer, where you lose points for guessing the wrong answer (yes- you can get a negative score), and challenge problems similar to the homework.
Mani records videos of all the lectures and posts them, as well as the slides, online. They are very helpful.
He recommends a textbook, but it is useless. Don't get it.
What saved me was the TA- Elmalaki was a GOD-TIER TA, and she gave life saving discussion sections really.
There is an optional final project that is to program a combinational lock in verilog. This was very time consuming and difficult, but VERY worth it, as it replaces a large portion of the final grade.
Professor Mani is a very good professor, but he's VERY HARD in my opinion. He gave homework that took a long time to complete and requires you to understand the class material very well. I spent a few days on the homeworks but his projects were fairly easy. The only caveat to his projects is that if you get one test case wrong, you lose 25% of your project points. So if you get 4 wrong, you get 0 in your projects. Harsh, but I can see why it's necessary.
The mid term was fair, it tested on concepts. One of the questions with parts (a,b,c, ... etc) had points taken off if you answered it wrong/didn't attempt it.
The final exam was had the same format. If you get something wrong or didn't attempt a question, your points are deducted, if you got it right, you'd get points. But the final asked questions that were far more conceptual and required a deeper understanding of the material.
He normalizes everything and is super transparent about your grade. In other words, you can track your grade in the course (median = 80%, highest = 100%). Say you fall somewhere in the 80's range, you know you're going to get some form of B. If you're in the 70's range, you know you're going to get some form of C. IF you're in the 50-60's range, you know you're in trouble cause you might fail. Yes, failing in this course is REAL. Don't fall behind!
These were the final grades given:
A's: 15
B's: 22
C's: 10
D's: 3
F's: 6
If you plan to take him, be ready to work hard! It's definitely not easy, and some people are really good at it. In the end it pays off! You'll understand logic gates more than anyone else. It's worth all the work!
I took M16 with him. The biggest thing I would say is get ready to put in work. For a this rivals as one of the most time intensive lower div classes I have taken, I would even compare it with the workload from EE 110 and classes like that.
I very much enjoyed the class, but this is because I liked the material. He does cover a lot of material so if you want to learn take him. If your looking for a easy class I would avoid it.
The course itself is very interesting and the content is much different than anything I have seen in academic setting. With that being said though it is very challenging and you can plan having multiple long nights with this one. Mani is a very nice guy, I went to office hours when I was struggling and he was glad to help out. My only complaints would be that I got lost in lecture frequently, and that the professor is not loud enough, but this was likely only because he taught in a huge lecture hall with few students. He can also get tracked into talking while looking down at his computer and writing annotations to the slides in which case you can't hear him much at all.
All in all, the content is pretty enjoyable as far as technology goes, but the workload is going to be tough. I know some other people who have taken this class with a different professor and never had the same issue. Credit to Mani, though, he does do a ton to make sure students can get help if they need it and offers resources through the internet which are extremely valuable. Also seriously recommend getting the book, many of the examples in the slides come right from there.
He's not a bad guy, but the way he teaches this class is radically different from other professors' ways of doing so. There is a great amount of content to learn in this class in comparison to other M16 classes, and he is generally difficult to approach.
The content isn't difficult, but there is just too much to learn at one time. The homeworks were all notoriously difficult and extremely time-consuming, and the Logisim projects he gave us were extremely tough. I remember him extending the deadline for one project for another weekend and people still not being able to understand and do it.
That being said, you will gain a lot of insight if you happen to survive and pass this class, but I would not recommend you take it under a busy schedule. Overall, the absolute hardest class and professor I have ever taken in my years at UCLA.
One of the hardest classes I have taken at UCLA ever. M16 is supposed to be easy but his classes are incredibly difficult. He gives homework packets that take 8-10 hours and some were too thick to staple.
His tests were incredibly difficult, tricky, and require you to figure things out on the test. He gives design projects that are the most difficult things I have done since Project 3 in CS32.
That said, he is very effective. My friends who took this class previously didn't know how to do my first homework set, they never had to do design projects, and they were confused why my class was so difficult. Afterwards you will completely understand the subject, but you will also lose a chunk of your sanity.
He is very hard teacher. Even though his lectures are amazing, really benefical, he doesnt ask anything from the lectures.EEM16 is supposed to be an introductory course but he made it the worst class for me at UCLA.
No doubt he is intelligent and knows a lot, but sorry to say folks, he lacks teaching skills. His tests are so hard , you can barely finish it ..forget about even knowing the questions you expect. The tests are not less thicker than a full fledged book. Questions asked are from another planet, i learnt nothing from this class.
Only depression throughout the quarter. Plus he doesnt help at all. If you go to his office hours and ask him question, he wont help much. Highly not recommended. if you are willing to sacrifice your grade, than take him.
I'm a CS major, and I found this class EXTREMELY DIFFICULT, but Mani is actually a very good professor. I recommend this class only if you are an EE major that wants to master the material.
There are weekly homework sets and design problems that are helpful, but also very time consuming. They are graded rather harshly, so double check everything.
The midterm was very difficult, and per his grading policy, you have to get a C on the tests to pass the class, so some people were forced to drop out half way through the quarter. The average was low, and curved up to a C. The final was super difficult, encompassing the hardest problems from the course. I was one of 2 people to get an A+ in the class.
The test format is part short answer, where you lose points for guessing the wrong answer (yes- you can get a negative score), and challenge problems similar to the homework.
Mani records videos of all the lectures and posts them, as well as the slides, online. They are very helpful.
He recommends a textbook, but it is useless. Don't get it.
What saved me was the TA- Elmalaki was a GOD-TIER TA, and she gave life saving discussion sections really.
There is an optional final project that is to program a combinational lock in verilog. This was very time consuming and difficult, but VERY worth it, as it replaces a large portion of the final grade.
Professor Mani is a very good professor, but he's VERY HARD in my opinion. He gave homework that took a long time to complete and requires you to understand the class material very well. I spent a few days on the homeworks but his projects were fairly easy. The only caveat to his projects is that if you get one test case wrong, you lose 25% of your project points. So if you get 4 wrong, you get 0 in your projects. Harsh, but I can see why it's necessary.
The mid term was fair, it tested on concepts. One of the questions with parts (a,b,c, ... etc) had points taken off if you answered it wrong/didn't attempt it.
The final exam was had the same format. If you get something wrong or didn't attempt a question, your points are deducted, if you got it right, you'd get points. But the final asked questions that were far more conceptual and required a deeper understanding of the material.
He normalizes everything and is super transparent about your grade. In other words, you can track your grade in the course (median = 80%, highest = 100%). Say you fall somewhere in the 80's range, you know you're going to get some form of B. If you're in the 70's range, you know you're going to get some form of C. IF you're in the 50-60's range, you know you're in trouble cause you might fail. Yes, failing in this course is REAL. Don't fall behind!
These were the final grades given:
A's: 15
B's: 22
C's: 10
D's: 3
F's: 6
If you plan to take him, be ready to work hard! It's definitely not easy, and some people are really good at it. In the end it pays off! You'll understand logic gates more than anyone else. It's worth all the work!
I took M16 with him. The biggest thing I would say is get ready to put in work. For a this rivals as one of the most time intensive lower div classes I have taken, I would even compare it with the workload from EE 110 and classes like that.
I very much enjoyed the class, but this is because I liked the material. He does cover a lot of material so if you want to learn take him. If your looking for a easy class I would avoid it.
The course itself is very interesting and the content is much different than anything I have seen in academic setting. With that being said though it is very challenging and you can plan having multiple long nights with this one. Mani is a very nice guy, I went to office hours when I was struggling and he was glad to help out. My only complaints would be that I got lost in lecture frequently, and that the professor is not loud enough, but this was likely only because he taught in a huge lecture hall with few students. He can also get tracked into talking while looking down at his computer and writing annotations to the slides in which case you can't hear him much at all.
All in all, the content is pretty enjoyable as far as technology goes, but the workload is going to be tough. I know some other people who have taken this class with a different professor and never had the same issue. Credit to Mani, though, he does do a ton to make sure students can get help if they need it and offers resources through the internet which are extremely valuable. Also seriously recommend getting the book, many of the examples in the slides come right from there.
He's not a bad guy, but the way he teaches this class is radically different from other professors' ways of doing so. There is a great amount of content to learn in this class in comparison to other M16 classes, and he is generally difficult to approach.
The content isn't difficult, but there is just too much to learn at one time. The homeworks were all notoriously difficult and extremely time-consuming, and the Logisim projects he gave us were extremely tough. I remember him extending the deadline for one project for another weekend and people still not being able to understand and do it.
That being said, you will gain a lot of insight if you happen to survive and pass this class, but I would not recommend you take it under a busy schedule. Overall, the absolute hardest class and professor I have ever taken in my years at UCLA.
One of the hardest classes I have taken at UCLA ever. M16 is supposed to be easy but his classes are incredibly difficult. He gives homework packets that take 8-10 hours and some were too thick to staple.
His tests were incredibly difficult, tricky, and require you to figure things out on the test. He gives design projects that are the most difficult things I have done since Project 3 in CS32.
That said, he is very effective. My friends who took this class previously didn't know how to do my first homework set, they never had to do design projects, and they were confused why my class was so difficult. Afterwards you will completely understand the subject, but you will also lose a chunk of your sanity.
He is very hard teacher. Even though his lectures are amazing, really benefical, he doesnt ask anything from the lectures.EEM16 is supposed to be an introductory course but he made it the worst class for me at UCLA.
No doubt he is intelligent and knows a lot, but sorry to say folks, he lacks teaching skills. His tests are so hard , you can barely finish it ..forget about even knowing the questions you expect. The tests are not less thicker than a full fledged book. Questions asked are from another planet, i learnt nothing from this class.
Only depression throughout the quarter. Plus he doesnt help at all. If you go to his office hours and ask him question, he wont help much. Highly not recommended. if you are willing to sacrifice your grade, than take him.
Based on 44 Users
TOP TAGS
There are no relevant tags for this professor yet.