Charles Hannon - Texas Christian University

Professor: Charles Hannon
Department: Computer Science
College: Texas Christian University
Rating # 1
Overview:
  • Course: COSC2223
  • 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:
I majored in Comp Sci at TCU. I would really recommend avoiding his classes. He does not seem to want to teach or even like students - he prefers research. He does curve in some classes however, but does so in a way that only the top handful of students will be given an A. The other compSci professors are top notch but don't take Hannon or Nute.
Rating # 2
Overview:
  • Course: COMPTECHSOC
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
he sucks
Rating # 3
Overview:
  • Course: COMPTECHSOC
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
class is so boring bc all he does is lecture off slides. he is a jerk to most students and his tests do contradict his lectures. if you question one of the questions on the test bc you looked in the book he will just say too bad the book is wrong. not a very cool guy. also, doesnt resopnd to emails
Rating # 4
Overview:
  • Course: COMPTECHSOCI
  • Grade Received: C
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is in a leauge of his own. His tests contradict HIS LECTURE NOTES. If he doesnt agree he simply states that the book is wrong. Not a very nice guy, but then again he is a nerd. Not to hard just do the test reviews.
Rating # 5
Overview:
  • Course: NETWORKS05
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Incredibly knowledgable on networking, deserves to be teaching grad level networks/sec classes. "Dynamic routing is sexy"...need I say more? w00t
Rating # 6
Overview:
  • Course: SPRING05
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
he's a horrible professor. does not treat students with respect at all. in class, he just reads the slides and sometimes he is even lost in his own slides. if you ask him questions outside class, he will answer but be aware his answers might not be correct. very unprepared for classes too.
Rating # 7
Overview:
  • Course: SEVERAL
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good side: very intelligent and capable. Bad side: Has a tendency to be rude to students. Slightly arrogant. Very difficult to contact. Tests are unrelated to course material.
Rating # 8
Overview:
  • Course: COSC
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
sooooooooooooooooooo boring i was soooooooooo bored. boo.
Rating # 9
Overview:
  • Course: COSC20533
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His class started out with stuff like informal logic that was hard to understand and he required you to know a lot of dates, but overall I learned a lot. His tests can be hard if you do not use the study guide.
Rating # 10
Overview:
  • Course: COSC20533
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His lectures are all on the web and the last two test in the class were right off the study guide. This course covers a lot of material, but it is all interesting.
Rating # 11
Overview:
  • Course: PIE
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I learned a whole lot in this course. His lectures were very interesting and the amount of time he put into the labs was very impressive.
Rating # 12
Overview:
  • Course: COSC20533
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The course was not that easy, but I learned more than I did in any other courses this Spring. He was willing to work with me to improve my grade.
Rating # 13
Overview:
  • Course: COSC20533
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great professor. Always very helpful and willing to listen to you concerns.
Rating # 14
Overview:
  • Course: PIE
  • 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:
Great teacher. A little hard, but very friendly and helpful.
Rating # 15
Overview:
  • Course: COSC20533
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 16
Overview:
  • Course: PIE
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very knowledgeable and interested in helping you learn.
Rating # 17
Overview:
  • Course: PIE
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Is this a joke?This class was b-s from the beginning.The syllabus shows into programming, but the labs are otherwise.We ended up being slave labor for his personal research for "smarhome" [which blows by the way] and apply band theory toward
Rating # 18
Overview:
  • Course: COSC
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Took this as a CI. Test was extremely hard because of so much material was covered and questions were extremely detailed. Grade consist of powerpoint project, midterm, research paper and final. Got a 85 on project, 61 on mid, 90 on paper and pulled a B.
Rating # 19
Overview:
  • Course: COSI
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 20
Overview:
  • Course: NETWORKS
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Wow, this guy is probably the smartest professor at TCU but one of the worst teachers! His exams are incredibly unfair, covering material that doesn't EXIST. Prepare to LISTEN and READ if you take his courses!
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin