Overall Quality Based on 14 ratings
Greg Hamerly
Professor in the Computer Science department at Baylor University
100%
Would take again
4.5
Level of Difficulty
Rate Professor Hamerly
Professor Hamerly's Top Tags
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.
Thumbs up 0
Thumbs down 0
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
    Thumbs up 0
    Thumbs down 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.
    Thumbs up 1
    Thumbs down 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.
    Thumbs up 0
    Thumbs down 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.
    Thumbs up 0
    Thumbs down 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.
    Thumbs up 0
    Thumbs down 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!!
    Thumbs up 0
    Thumbs down 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.
    Thumbs up 0
    Thumbs down 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!
    Thumbs up 0
    Thumbs down 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.
    Thumbs up 0
    Thumbs down 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.
    Thumbs up 0
    Thumbs down 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.
    Thumbs up 0
    Thumbs down 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.
    Thumbs up 0
    Thumbs down 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.
    Thumbs up 0
    Thumbs down 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.
    Thumbs up 0
    Thumbs down 0