Professor: Jeff Horn
Department: Computer Science
College: Northern Michigan University, Marquette, MI
Rating # 1
Overview:
- Course: CS101
- Grade Received: A-
- Overall Rating: 3.0
- Course Difficulty: 1.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
He literally has been talking about airships all day today. No one cares about the Graf Zeppelin. He's a nice guy and he'll always answer your questions and stay after class, but he gets off topic way too easy. It's a 2 hour class that could be condensed into 15 minutes.
Rating # 2
Overview:
- Course: CS495DEEPLEARN
- Grade Received: A-
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: N/A
Comment:
Has an interesting perspective on teaching students. He may go off topic often, but he does repeat the concepts needed to learn enough to where students know what they're talking about. While the class wasn't practical or tedious, you do learn general concepts and get to see fascinating results of different types of deep learning and neural network
Rating # 3
Overview:
- Course: MA240
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
The vast majority of class is spent on things other than what we're supposed to learn. Yesterday we got a half hour story about a flat tire. The other day we got a lesson on who invented Wolfram Alpha. Avoid at all costs.
Rating # 4
Overview:
- Course: MA240
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
This class could be a huge nap-time due to the basic ideas covered but Jeff fills the entire period with interesting stories, examples, and explanations. He gets off topic pretty quickly but ends up repeating things enough that they stick pretty well. Very nice guy, willing to do whatever it takes to help you learn.
Rating # 5
Overview:
- Course: CS120
- Grade Received: A+
- Overall Rating: 2.5
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
It is frequent to have him go way off topic for most of the lecture time, while promising that today is the day where we get more than 10 minutes of lab time. Don't take this class if you want feedback for an assignment before finals week. Turned one in February, only recently got a grade. That was only one assignment. He's helpful when asked.
Rating # 6
Overview:
- Course: CS120
- Grade Received: A
- Overall Rating: 3.5
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
Man, Jeff Horn is great. CS isn't for everyone, and you cant really expect success without a lot of self-teaching no matter which prof. However, he tries his best to help you out, and stays late (well past 9pm) to help students work through their problems. Horn is great because he treats your ideas and suggestions with more respect than his own.
Rating # 7
Overview:
- Course: CS120
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Jeff is awesome and so easy! I had no prior CS experience and ended up with a B. All you have to do is show up to class and he basically gives you the answer to the assignment! Highly recommend. Super lenient grading and the textbook is free and provided for online.
Rating # 8
Overview:
- Course: CS101
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
very nice guy but if you take this class be prepared to get almost no grades throughout the semester. You will have no idea how you are doing. As almost everyone else has stated, he gets distracted easily and you only spend about 10-15 minutes in class actually learning something. On the positive side, this class is super easy.
Rating # 9
Overview:
- Course: CS101
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Jeff is a cool guy that genuinely cares about computer science. However, I never got a grade back on ANY project, only quizzes and tests.He goes over everything 3 times so class is frustrating and often boring if you are one of the few who paid attention the first time. Easy A though.
Rating # 10
Overview:
- Course: CS120
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Jeff is full of energy and super excited about his teaching. If you actually want to learn java or computer programming on a good level than don't take him. He is extremely unorganized and it takes way to long for him to grade anything and he is easily confused. But if you want an easy A this is a class for you. Unless you graduating.
Rating # 11
Overview:
- Course: CS101
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Jeff Horn, is a great guy and very very bright. However, he is extremely scattered and all over the place, never staying on topic. I received an I in his class ( first semester) because he is so distracted and did not grade until the 4th week of the second semester! That is uncalled for and lazy. I would suggest avoiding this professor.
Rating # 12
Overview:
- Course: CS101
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
Good teacher, knows alot, test are easy get to use your notes and books never have to go just check his website for the materials, overall good class i would take him again.
Rating # 13
Overview:
- Course: CS101
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Terrible. Is not helpful, sick all the time, doesn't reply to emails, doesn't teach what he tests, loses assignments, and never gives back grades. I received one out of six grades all semester.
Rating # 14
Overview:
- Course: CS101
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
he seems nice, but is SO confusing and scattered. i am going to fail this class probably. i think he assumes we know a lot more then we do. he also likes to go off on tangents and talk about math and other stuff he likes that i know i could care less about. i dread going to this class. it's a horrible waste of time and there is no way to get help.
Rating # 15
Overview:
- Course: CS120
- Grade Received: N/A
- Overall Rating: 4.5
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
If you want to spend time doing your own project, this is the class for you. I took Jeff the one semester that everything got graded within a week or two, and as long as it looks cool, you are good to go. Grading is easy, but I came out of that class with some awesome Java programs that I made during class.
Rating # 16
Overview:
- Course: CS120
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Super nice guy!! Super confusing guy!! Didn't get any grades returned after Sept but still came out with an A. Goes off the subject completely and uses some in-depth math. Usually left class with no idea what had been taught. But.... very helpful if you put in extra time to go see him during office hours. Loves robots!!
Rating # 17
Overview:
- Course: CS101
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
I personally like the guy, very nice, helpful when you need him. Laid back yes, however very unorganized. But the guy does not get back to you. I took the first section of the summer course, and it is now the beggining of the fall 2006 semester and he has not gotten back to anyone about their grades. Wouldnt reccommend him.
Rating # 18
Overview:
- Course: MA240
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
His teaching style was very laid back and you learn a lot from the book. If you ever dont understand anything in the book, he is quick to clarify and explain in different ways until you get it. Yes he does get distracted but that made the class fun. He is very willing to help you during his office hours. Overall I would say it depends on the person
Rating # 19
Overview:
- Course: MA140
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Easy class only because he assigns little homework, only a few quizzes and no tests. I can't say I actually learned anything for the course, but I got an A.
Rating # 20
Overview:
- Course: CSSOME
- Grade Received: A
- Overall Rating: 1.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
I think he grades with a dart board. Not that even that causes you to get your grade before the next semester starts. class organization is poor. I didn't learn much.
No comments:
Post a Comment