Can print out all of lectures. Kind of a strange guy, but knows what hes talking about. He doesnt explain that well however. If you know the stuff well you'll do good on the tests, likewise for the projects.
stopped going to class after week one. Programs are comlicated but going to Section helps. You are basically on your own...he just goes over his slides in class. class is very boring. Take this class if you rally have to!
I dont like his class but he can be cool. I dont know. Take his class if you really have to because it is really hard!!!!!! Believe me. It is....just complicated to understand...make sure you take the class if ur a cs major because this stuff is important
I had a lot of trouble with some of his projects, they can get pretty hard but they are cool when they work. He is kind of a jerk sometimes but overall he is a good teacher. Just make sure you pay a lot of attention in this class because some of the material is really complicated
better than jacobson, but the itself class sucks balls
Cool professor and a good guy. Very clear and knowledgable. I went to his office hours every week just to talk. Fun class. Take him if you can!
Lectures were boring just short of physical pain. I fell asleep in class with less than 10 other students in attendence. There are huge problems with this class in general, it's not entirely his fault that the course is a failure, but damn, he didn't help.
decrepit man with a long-winded mouth; can make a long lecture of something petty; looks friendly to me when i meet him but very rude in his email. i am always polite but he's not. I really don't like this decrepit dude.
He is very good lecturer, and provides all lecture notes on the internet(though he offers a lot of important side comments about the material in class). Go to class the day before the exam, as he tells you exactly whats on it. Projects are very tough, but class average is very low, so he scales it.
Great teacher!! His lectures are fun and he's so nice to the students. exams are pretty easy as long as you do the hw on your own and review them by heart. the avreage is curved to a B-, which is not bad:) (p.s. if only Jacobson could make clear lecture slides like he does....sigh..)
Power point slide after power point slide after powerpoint slide...lecture is very borring!!! There is very little benefit in going to lecture. Homework was relativly easy except the last assigntmet.
His nerdliness can be a bit amusing sometimes, but it only adds to how unthreatening he is as a teacher. Very easy compared to some of the other CS teachers (ie Jacobson, who I had for CS20). Projects were trivially easy if you have solid experience in language other than Java.
Costanzo is a great guy. Very helpful. Although the programs can be tough, the midterms and final are straightforward and very fair.
One of the nicest ppl you'll meet and he knows CS. This class was extremely easy for me, so much so, that I felt annoyed with his lenient grading for those who didn't know anything. Great prof but don't think all CS classes will be this easy.
Great and knowledgeable teacher. Organized and Interesting lectures! Class was Easy as hell except the final was pretty difficult.
Very friendly and easy to understand. The class was very interesting. I'm considering double majoring or minoring in CS after this class. CS is fun!
I have decided against going into cs as a major because of this class. I guess its just hard for me? but he seemed like a good teacher
Costanzo is very nice and his lectures are actually interesting
He is the worst teacher I've ever had! I was a computer science major before joining this class, and now I'm done! Never take his class, skip straight to comp. sci. 10, because if you take 5ja, you'll just be disapointed. If you do take his class, never work with other kids he says your cheating!
After his class, i feel like I really know C. He was entertaining, nice, and taught pretty well.
He was a very nice, fun guy, but his lectures were somewhat boring and full of useless information. I had him for cs 50 (programming project), and my TA and the book basically got me through the class. Teacher assigned a few easy/boring written assignment
This was one of the easiest classes I've ever taken, but I don't know if it was because of the professor or because of the class material. I didn't really learn much, though.
hard teacher, hard assignments but midterms are not bad
Easy class, informative slides. I hardly went to lecture, but that should say something for how well he presents the material in the slides. Tests had some tricky ?'s, but overall not too hard. Really nice, energetic, funny guy. Recommend.