Tough graderRespectedAmazing lecturesLots of homework
😎Most helpful rating: CSI4336
May 22nd, 2018
Theoretical computer science is tough topic. But Dr. Hamerly does his best to make them understandable. Assignments are tough and require significant time and effort. Same with exams. Programming assignments are very challenging.
0
0
14 Student Ratings
All courses
CSI4336
😎awesome
May 22nd, 2018
Quality
5.0
Difficulty
4.0
CSI4336
😎awesome
May 22nd, 2018
For Credit: Yes
Attendance: Mandatory
Would Take Again: Yes
Grade: A
Textbook: Yes
Theoretical computer science is tough topic. But Dr. Hamerly does his best to make them understandable. Assignments are tough and require significant time and effort. Same with exams. Programming assignments are very challenging.
Tough GraderRespectedAmazing lectures
0
0
CSI3334
😐average
Oct 28th, 2015
Quality
3.0
Difficulty
5.0
CSI3334
😐average
Oct 28th, 2015
For Credit: Yes
Attendance: Mandatory
Grade: B
Textbook: Yes
Programming homework is very very hard. And it gets harder as you go along. He grades the class very harshly as well by reducing your final grade by a letter for each incomplete programming homework. He is very intelligent and explains concepts clearly. He is no help at all outside of class. Be prepared to spend most your free time on his projects.
1
0
CSI3334
😎awesome
Jan 13th, 2011
Quality
5.0
Difficulty
4.0
CSI3334
😎awesome
Jan 13th, 2011
Textbook: Yes
This is a difficult class, but worth your while if CS is your major. Hamerly takes great pains to be as clear and precise as possible, and expects the same from his students. He's very open to helping students but will never solve a problem for you. There's a lot of work but if you do it you'll come out knowing a lot.
0
0
CSI3334
😐average
Dec 19th, 2007
Quality
3.0
Difficulty
5.0
CSI3334
😐average
Dec 19th, 2007
Textbook: Yes
Hamerly's class is hard, no doubt. But I think that should be more attributed to the fact that there's a HUGE amount of important and advanced information that needs to be taught in a short period of time. His programming assignments will take up most of your life, so I suggest seeing him during office hours to get help on every assignment.
0
0
CSI3334
😎awesome
Nov 2nd, 2007
Quality
4.5
Difficulty
4.0
CSI3334
😎awesome
Nov 2nd, 2007
Textbook: Yes
Huge workload, but you get out knowing tons. This guy is definitely within my top 3 professors.
0
0
CSI3334
😖awful
Nov 30th, 2006
Quality
2.5
Difficulty
5.0
CSI3334
😖awful
Nov 30th, 2006
Textbook: No
Very difficult professor. Programming assignments are ridiculously hard and time consuming and have "hidden" inputs and problems to complete. Would be okay if all you're taking is data structures and you're super-reclusive with enormous amounts of time. If another professor starts teaching 3334, take him/her!!
0
0
CSI3334
😖awful
Jun 27th, 2006
Quality
1.0
Difficulty
5.0
CSI3334
😖awful
Jun 27th, 2006
Very hard teacher. Doesn't help out much at all. He says he does but his help doesn't help out with the problem.
0
0
CSI3334
😐average
Sep 12th, 2005
Quality
3.5
Difficulty
3.0
CSI3334
😐average
Sep 12th, 2005
Great teacher. Very knowledgeable. The class is difficult and worklead is heavy. But if CS is your major, then you want these type of classes. Weekly quizzes, weekly homework, and bi-weekly projects ensure you know the material. I loved him. Be sure to stop by his office to learn some of his godly coding skillz using Vi!
0
0
CSI3334
😐average
Dec 27th, 2004
Quality
3.0
Difficulty
5.0
CSI3334
😐average
Dec 27th, 2004
Very challenging professor. Assignments tend to be very difficult- the trick is not to underestimate the assignment. Material can be complex and confusing very often, so additional studying is obviously required for this class. Good for people who seek to be challenged academically.
0
0
CSI3334
😐average
Dec 16th, 2004
Quality
3.5
Difficulty
4.0
CSI3334
😐average
Dec 16th, 2004
He did make this course hard, and you HAD to learn the material on your own or with his help, but because of that I actually learned it. I would recommend him for those who are willing to work and who actually want to learn, because I definitely came out of this more knowledgeable than before.
0
0
CSI3334
😎awesome
Dec 15th, 2004
Quality
4.5
Difficulty
5.0
CSI3334
😎awesome
Dec 15th, 2004
Attendance: Mandatory
Grade: A
This new professor is an excellent professor for data structures. He is very helpful and considerate of students and tries to adapt a good learning presentation for the students. As in all other difficult courses, you have to work hard to learn the material and complete the given projects.
0
0
CSI3334
😖awful
Dec 12th, 2004
Quality
2.0
Difficulty
5.0
CSI3334
😖awful
Dec 12th, 2004
This professor was challenging. He knows what he is doing but has very very very high expectations for his students. His policies are not fair compared to other teachers who encourage you to talk to students, in this class he is the only help. Good luck...would not recommend him for your next class.
0
0
CSI3334
😐average
Dec 12th, 2004
Quality
3.5
Difficulty
4.0
CSI3334
😐average
Dec 12th, 2004
Not an easy class, but whoever said it would be? I definitely learned more than I expected to learn. Suggestion: It might work better to cover some major topics more slowly rather than confuse all but the one or two people who understand the material immediately.
0
0
CSI3334
😖awful
Nov 20th, 2004
Quality
1.0
Difficulty
5.0
CSI3334
😖awful
Nov 20th, 2004
This is the most horrible teacher ever! Do not take him!!!! You and your grade will suffer because of him.