Jon Hanrath - Illinois Institute of Technology, Chicago, IL

Professor: Jon Hanrath
Department: Computer Science
College: Illinois Institute of Technology, Chicago, IL
Rating # 1
Overview:
  • Course: CS115
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Graded by a few things. The class average for "dreaded" quiz 2 was a "D" (30/50). A professor that goes over easy stuff in class and makes you feel good but quizzes and exams are very hard. Furthermore, you are only given a limited time on quizzes and exams. He crams everything into a couple of slides and expects us to know it for the quiz.
Rating # 2
Overview:
  • Course: CS485
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He is an amazing professor. Attendance is mandatory with a penalty for every class missed. His grading per project is very strict and requires everything to be in his described format. He gives amazing feedback and if you actually submit everything on time, it is easy to get an A.
Rating # 3
Overview:
  • Course: CS115
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
His lectures are interesting because he throws jokes around like nothing. His lectures are really helpful for the quizzes and tests. There's 2 quizzes, 2 tests, labs exercises aren't graded, but you get full points for showing up to lab.
Rating # 4
Overview:
  • Course: CS115
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Hw was graded for completion and not accuracy so a lot of students try to coast, but realize it's a problem when they get to the final project. The quizzes and tests aren't too bad, but it's very easy to make a simple mistake. Doesn't actually use computers for tests. Final project was hard, but not impossible even if you haven't taken CS before.
Rating # 5
Overview:
  • Course: CS485
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
While I think most students did well in this class, your grades will be very much correlated with the work you put in. If your skills in these areas are weak when you begin the class, and you show steady improvement and effort throughout the semester, you won't be penalized for your disadvantage- conversely, if they come easily, don't slack off.
Rating # 6
Overview:
  • Course: CS115
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He keeps things light hearted and if you read the textbook pages assigned and take notes in the terminology in class, you should get a good grade. You can pass with a B if you come to labs and don't read the book other than to do the homework, but the project at the end of the course will trip you up if you haven't been trying that hard.
Rating # 7
Overview:
  • Course: CS115
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great professor, taught all material very clearly and made it easy to understand and keep up. Displays great passion for the subject and the classroom environment was great.
Rating # 8
Overview:
  • Course: CS115
  • Grade Received: B
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
At first, he seems like a very good professor, explaining all the concepts. However, in the last three weeks of class, when we were learning the most difficult concepts, he cancelled lecture 2 or 3 times, making other students and I quite confused. This made the final project extremely difficult, as some concepts frequently used were not explained.
Rating # 9
Overview:
  • Course: CS115
  • Grade Received: A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Really good
Rating # 10
Overview:
  • Course: CS115
  • Grade Received: C-
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
He makes morning classes not so bad and always has pneumonic devices. It was just hard for me because I had classes that needed more time and energy and didn't devote a lot to it
Rating # 11
Overview:
  • Course: CS115
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Professor Hanrath makes Java really easy to understand in this course. Some explanations seem confusing initially, but he is ready to answer questions whenever you have any. He made class very fun by making jokes and really made the material a lot more fun than you'd expect it to be. He created an interest within myself to continue studying CS.
Rating # 12
Overview:
  • Course: CS115
  • Grade Received: A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
His lectures are simply fantastic. Best professor I've seen so far. Lectures are a pleasant mixture of content and humour. Definitely builds up interest. Attendance is not mandatory but there's every single reason to go to class. I wish I could take his classes all through college.
Rating # 13
Overview:
  • Course: CS115
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
He was and he was always open to questions. The weekly assignments are basically do it and you get the full grade, but that doesn't mean you should BS them because they help you in the end for the exams and project. The project is meant to help you study for the final, so if it is tough its because you didn't grasp the concept in the first place.
Rating # 14
Overview:
  • Course: CS105
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Professor Hanrath is an EXCELLENT teacher. His lectures are geared toward non-computer science majors, are fun, and easy to understand. If you ask questions, go to the weekly lab, and do the weekly assignments (even though he doesn't grade them), you will do well. If you want to start learning how to program, there is no better teacher or class
Rating # 15
Overview:
  • Course: CS105
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
This class is way to much work for an introductory class that is ONLY 2 CREDITS. Such a waste of time. I totally would NOT RECOMMEND THIS CLASS. Take another introductory C++ class with someone else while you still can! The final project is death. Class is awful.
Rating # 16
Overview:
  • Course: CS115
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Professor Hanrath is the best professor for CS 115 by far! The exams are easy. Attend lectures and you are guaranteed an A. The final project was time consuming but it prepares you well for the final exam. An easy A.
Rating # 17
Overview:
  • Course: 115
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Keeps lectures interesting, explains well. 1010 recommend, probably my favorite class and professor. Never had any background in CS but really makes you interested. Do your hw to understand the material!
Rating # 18
Overview:
  • Course: CS115
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Awesome, simply awesome.
Rating # 19
Overview:
  • Course: CS115
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Awesome professor. He makes it easy.
Rating # 20
Overview:
  • Course: CS115
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great teacher. He posts all his notes online, so there is no need to take notes just listen. He explains everything very clearly and repeats important concepts. My only negative comment is that he does not let the students use their laptops during class even to take notes or type programs.
Discuss With Everyone:

No comments:

Post a Comment