SINGH A K

Ambuj Singh

27 reviews
Lots of homework Tough grader Get ready to read Clear grading criteria Hilarious Caring Respected Lecture heavy Graded by few things Accessible outside class
Past quarters

None

See All
CMPSC 130B Singh A K Spring 2025 Total: 67
CMPSC 196 Singh A K Spring 2025 Total: 6
CMPSC 196 Singh A K Winter 2025 Total: 5
CMPSC 292F Singh A K Winter 2025 Total: 31
See All
CMPSC130B . Singh A K 11 Months Ago

His assignments are way too difficult compared to other professors. He doesn't give extensions. He isn't very accessible outside of class and isn't really helpful on homeworks.

1 helpful 0 unhelpful
CMPSC130A . Singh A K 1 Year, 9 Months Ago

IDK why he's rated so low. He's a nice guy and a pretty good lecturer. Tests are hard, but based off lectures and homework. He also allows a cheat sheet and curves the class at the end. DSA can be hard because there's a lot of material, but he's a solid professor. Worst part was the 2 programming assignments which are very time consuming.

0 helpful 0 unhelpful
CMPSC130A . Singh A K 1 Year, 9 Months Ago

Super nice Professor. You have to really pay attention in the lectures, because the hw/tests are often on the proofs that are covered in lecture. Really generous curve as well, 85 above was an A- or above. Ask lots of questions to the professor, he really enjoys academically motivated students.

0 helpful 0 unhelpful
CS130A . Singh A K 1 Year, 9 Months Ago

He's just okay. His lectures and slides were just okay. He was pretty nice and seemed really passionate about what he was teaching. The homework and programming assignments really weren't that bad. Just be ready for the midterm and final. They were extremely hard, much more difficult than the reviews or the homework. Overall not as bad as I thought

0 helpful 0 unhelpful
CMPSC130A . Singh A K 1 Year, 10 Months Ago

Please don't take this class unless you enjoy being miserable. Hw and programming assignments are fair except the last HW. He did throw a curveball for midterm where the practice was so much easier than the actual exam.

0 helpful 0 unhelpful
CMPSC130A . Singh A K 2 Years Ago

His slides cover only few parts, so you must go to class. Projects and exams are extremely hard. You'll not get any ideas or tips of projects until you go to OH. Lowest grade I ever got.

0 helpful 0 unhelpful