Ratings for Shenker, S J

Rate this instructor:

Average Ratings

92

Based on 29 ratings for this instructor.

Assignments
79
Exams
81
Helpfulness
86
Enthusiasm
93

Instructor Ratings

100
Shenker, S J (CS 168, Fall 2015)
Assignments
50
Exams
80
Helpfulness
86
Enthusiasm
99

Comment: Shenker is a great professor. The material is inherently boring (a lot of basic stuff that is easy to learn on your own). Nonetheless though, projects seem a bit irrelevant and tedious. They are not hard though, so there's no reason for complaining. It's just time consuming and not necessary for doing well in the course

Submitted Jan. 5th, 2016

100
Shenker, S J (CS 168, Fall 2015)
Assignments
69
Exams
100
Helpfulness
76
Enthusiasm
100

Comment: [Shenker]: a god among educators. He's willing to explain and keep trying to explain something to you until you get it. If you start falling asleep in his lectures, he thinks he's the one failing. He knows when the material he's presenting is dry or bland, which it occasionally is, but does his best to mask it through entertaining anecdotes full of colorful language and trashing big figures and big companies. Sometimes has pretty educational lecture activities where students stand up and yell things at each other to simulate routing. [Homeworks]: pretty good at making you review concepts, the homeworks + slides are enough to do really well on exams [Projects]: the biggest con of the class, but they're not too bad if you just sit down and hack the hours away; most of the programming is just tedious busywork that you don't learn much from (but hey now you've built a firewall and know Python much better) [Exams]: The only exams which I've ever enjoyed taking. You actually feel tested and it feels possible to get a perfect on them.

Submitted Jan. 3rd, 2016

95
Shenker, S J (CS 168, Fall 2015)
Assignments
70
Exams
96
Helpfulness
96
Enthusiasm
96

Comment: A remarkable professor and class. Shenker is a big-picture, no-nonsense, and passionate guy who truly cares about his students. Instead of just bogging you the fundamentals of internet architecture, he makes sure his students think about the big picture. He was extremely active on Piazza, answering questions almost on a daily basis. Exams are straightforward and not meant to trick you. The only minor complaint I would have is that some of the projects were tedious, but they were a small price to pay for a great class.

Submitted Dec. 20th, 2015

36
Shenker, S J (EE 122, Fall 2012)
Assignments
2
Exams
3
Helpfulness
83
Enthusiasm
90

Comment: Moderately interesting material. Shenker's a great lecturer. But most things about this class absolutely suck. The projects are uninspired, badly designed, and have arbitrary grading. The homeworks could have been better written by chimpanzees. The exams were beyond any reasonable level of terribleness. Class was practically ruined for me by one of the GSIs, who was incredibly unhelpful and demeaning. Oh, and he happened to write the "spec" for two of the projects -- and botched it so badly I have no idea how they allow people that incompetent to teach. But MAN, people have such a rose-tinted view of this class. Definitely take the other reviews with a grain of salt. Yes, the class is easier than most other EECS classes. Yes, Shenker is probably one of the best lecturers in EECS (not that that's saying much..) I learned things that will no doubt be useful to me. But this class made me lose interest in networking completely. This class is absolutely worth skipping.

Submitted May 25th, 2013

100
Shenker, S J (EE 122, Fall 2012)
Assignments
100
Exams
80
Helpfulness
100
Enthusiasm
100

Comment: Best run class I've taken. Professor Shenker's a GREAT professor, and his TA's care a lot. If you ask a question, you're guaranteed to get an answer within the hour, no matter what time of day. Shenker's funny, his lectures are stimulating, and networks are really applicable. It's quite interesting to see how what we see every day actually works. The projects are really fun, and they're graded fairly. The exams were too easy, but they were fair as it were. Definitely a great class to take, and Shenker is REALLY excellent. He cares a ton, and that gets reflected in everything about this class.

Submitted Jan. 7th, 2013

100
Shenker, S J (EE 122, Fall 2012)
Assignments
100
Exams
100
Helpfulness
100
Enthusiasm
100

Comment: Awesome class. Down to earth professor. Caring TAs. :)

Submitted Dec. 18th, 2012

100
Shenker, S J (EE 122, Fall 2011)
Assignments
100
Exams
100
Helpfulness
100
Enthusiasm
100

Comment: Awesome professor. Super nice and open to helping you with anything. Definitely one of my favorite professors at Cal.

Submitted Oct. 31st, 2012

83
Shenker, S J (EE 122, Fall 2012)
Assignments
71
Exams
90
Helpfulness
97
Enthusiasm
95

Submitted Oct. 15th, 2012

100
Shenker, S J (EE 122, Fall 2012)
Assignments
82
Exams
82
Helpfulness
100
Enthusiasm
100

Submitted Oct. 9th, 2012

100
Shenker, S J (EE 122, Fall 2012)
Assignments
91
Exams
87
Helpfulness
68
Enthusiasm
100

Comment: Awsome class!

Submitted Oct. 8th, 2012