Alan Sussman

This professor has taught: CMSC216, CMSC411, CMSC416, CMSC642, CMSC714, CMSC798
Information Review
Alan Sussman
CMSC216

Expecting a B
student8
04/26/2016
I'm giving Sussman 5 stars because honestly, he's one of the better professors in comparison to the other CS professors in this department. It is hard to pay attention in lecture because he doesn't make things very interesting (although, an intro computer science course will never be that interesting). However, he for sure knows what he's talking about, and he definitely explains things thoroughly. Just try to get enough sleep and stay focused during lecture so you can learn because he does say good things. He really does care about his students. He is very nice during office hours and will respond to your concerns.
Alan Sussman
CMSC216

Expecting a B
Anonymous
08/30/2012
216 is nobody's favorite class, from what I hear. I was dreading taking it, especially with an unfamiliar professor. But Sussman proved to be a very competent, engaging, thorough, and considerate instructor. Sure, it helped that I was already well-versed in the language the course is taught in (C) so that I didn't have to worry about syntax. Still, I believe Sussman covered things pretty well. He is not very energetic, which would be nice for a 75-minute class, but I've had much worse. What matters is that he is a nice, sincere, accommodating guy who tries his best to deliver a good lecture and leave nothing obscure. I doubt you can do better than Sussman for 216...unless Fawzi is teaching it! The first 2 exams, in my opinion, are perfectly fair. You can reasonably expect a A- or B+. The final was kinda hard and intentionally so; it was curved accordingly. I got an A+ in 216 (slightly higher than my grades for both 131 and 132)!
Alan Sussman
CMSC216

Expecting an A
autonym
05/24/2012
Dull voice, and comes off as a bit... insecure, but not quite snarky. He cares about his students, but wants them to take responsibility for their learning. By no means a creative lecturer. Don't expect him to do much more than read off the slides - going to class is not really necessary, just make sure you read and understand. I have few complaints about this course, and think that 90% of it is extremely clear and relevant to CS. It's worth noting that there were a few things that were not explicitly covered in class/slides that we were expected to know from the textbook (which is actually a very solid resource if you ever crack it open). For example, we needed to use exit() in a project before we went into process control and would have naturally encountered such system calls. Also, Assembly is tedious, but not devastatingly so. Overall, this is a very interesting course; as for the professor, it's probably not a huge factor in your experience. Do the projects early and be sure to understand what's going on.
Alan Sussman
CMSC216

Expecting an A+
dfarias
05/21/2012
Sussman really isn't as bad as some of these reviews pose him as. It's a very difficult course designed as a "weed-out" and you really need to work hard and study continuously to do well. Sussman, however, gave very fair quizes, especially compared to the previous semester, with Keleher, and the quiz material was almost always predictable. He's a pretty decent lecturer, even if he does read off of the slides a lot. When you go to him for office hours, he really shows that he cares about you and will even stay longer than his hours if he's not done figuring out your issue. Overall, I felt he was a great teacher with fair assignments, especially for a non "lecture" professor.
Alan Sussman
CMSC216

Expecting a B
Anonymous
12/23/2010
This is my first B of college, and it was a travesty the manner in which I lost my 4.0 gpa. To quote a previous review: "He is one of the most terrible, boring, and unresponsive professors you'll ever deal with. He DOESN'T care about you, nor he cares about your concerns. He is there to do his research, to get paid or whatever other reasons he might have. He is not there to teach you." Sussman's projects were awfully and strictly graded, with averages in the 60%'s, and his tests were even worse, and had such difficult questions that everyone knew they failed (average on the tests were around 60%). Many people dropped this class with a W, others dropped Computer Science as a major, others got horrible grades and planned to retake the class. Whatever it is, this class was the doom of many people, and I took it the first semester it was offered, which means it was even more horribly taught than 212 since it was a new class. F*** you Sussman, and the computer science department, for making such a bullsh*t class with nothing to gain. I have no real-world knowledge of C or Assembly language programming from this class. Just my first B of college. That's all.
Alan Sussman

Expecting an A
random
06/08/2010
Prof Sussman takes couple of lectures getting used to. Yes, he reads a lot from slides. But this class (I took it as CMSC213/313 but it is now renamed CMSC216) is a fairly hard class. You have to put in significant effort to do well. Sussman's projects and tests are not easy. His grading is mostly fair. But he is very smart and knowledgeable, which means he will pose those tricky ones you don't expect. I did like his class quite a bit. You just have to be prepared to learn a lot of stuff, at a fairly fast pace, and get used to his method of teaching. I would recommend him for this class.
Alan Sussman

Expecting an A
Anonymous
01/15/2009
He is one of the most terrible, boring, and unresponsive professors you'll ever deal with. He DOESN'T care about you, nor he cares about your concerns. He is there to do his research, to get paid or whatever other reasons he might have. He is not there to teach you.
Alan Sussman

Expecting an A
Anonymous
12/26/2008
Dr. Sussman is a very nice person. He is very helpful outside of the classroom. His lectures are extremely boring though. He literary reads the power point presentations. This semester he did not run 212 (Herman did), so he did not write the exams. Overall Sussman is a good person, but for what I experienced you get the same by staying home and reading his power point presentations. Grading was fair though. And by the way, 212 is not actually as hard as people say it is, the only thing is Herman asks the most stupid and usless questions in the exams (usually worth 25% of the exam) in which he literary asks you to know the specific name of that one little think her barely mentioned that one day... everything else is easy and fair.