David Hume - Tennessee Tech University, Cookeville, TN

Professor: David Hume
Department: Computer Science
College: Tennessee Tech University, Cookeville, TN
Rating # 1
Overview:
  • Course: CSC1200
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Hume is the best teacher ever! He is funny and a great friend and he is super inspirational. It is easy to understand him and get good grades. Also he is smart and super cool. HUME IS THE BEST!!!!!!!!!!!He is cool,funny,great,awsome,and totally the best teacher!
Rating # 2
Overview:
  • Course: CSC2100
  • 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:
Although I liked him as a friend, he did an exceptionally poor job at preparing us for upper level programming classes (in particular 2110 Data Structures). I had to take 2110 three times to pass because of the lack of preparation. When confronted, he was defensive and in denial regarding his style of programming versus current methods.
Rating # 3
Overview:
  • Course: CSC2110
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This class is not difficult at all if you go to class. I don't pay attention half the time and its still easy for me. He does most of the programs for you in class, he does the labs with you, and tells you exactly what you need to know for exams which are not cumulative. Not a hard class or professor as many people have sai
Rating # 4
Overview:
  • Course: CSC2100
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Hume is a very enthusiastic, but terrible teacher. He gives out assignments you have no idea how to do, and in class he'll spend the whole time doing something that is completely unlike the assignment. To do well in this class, you have to teach yourself. Took this class as a first programming class, and ended up being harder than Calculus 1.
Rating # 5
Overview:
  • Course: CSC2100
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
If you show up to class, pay attention, and put just a little effort in. You'll make a good grade. Ask him about the time his students brought him a goat and he danced with it. Would take again!
Rating # 6
Overview:
  • Course: CSC2100
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Hume is a pretty easy professor. The four project he assigns he will nearly completely for you in the skeletons he sends you. Though in terms of preparing you for other CSC classes, he does a poor job. He stumbles over himself often and can get easily derailed. I worked on programs while listening because he would get on tangents.
Rating # 7
Overview:
  • Course: CSC2100
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Hume is a trip! He is hardly ever on topic during lecture, but he's very smart. I always went to his office to ask for help with programs and he was very helpful. He gives a lot of quizzes. Attendance isn't mandatory but I would suggest going. You will earn your A.
Rating # 8
Overview:
  • Course: CSC2100
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
David Hume the hardest teacher on this campus he does not know how to teach at all he made my life miserable i went to class everyday i didn't understand a thing that he said, or thought his class was miserable to the point that I had to study on my own every day/night i used the book, tutors, etc.. and did not use his lectures in nothing.
Rating # 9
Overview:
  • Course: CSC2100
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very hard to follow. He goes off on tangents nearly every class. His sound effects are extremely distracting. He attempts to help students but usually runs out of class time. I would not recommend him for a beginner at any costs.
Rating # 10
Overview:
  • Course: CSC2110
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Data structures is hard regardless who teaches it but he gave notes on pretty much everything which is all you need to study for tests and really helped with programs, I never used the book. Ended up with a C but if you study the notes really well an A or B isn't too tough
Rating # 11
Overview:
  • Course: CSC1020
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Was pretty confused most of the time in class. The textbook doesn't help, so google or ask a fellow classmate for clarification. He goes off random tangents in class a lot. If you go to him for help with your programming, he will fix your errors, but not show you how to do it so that you can fix it yourself in the future. I don't recommend him.
Rating # 12
Overview:
  • Course: CSC2110
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His class is boring. He makes stupid sound effects and draws pictures about the program on the board when he should teach us the code. He doesn't even know what class he is teaching half the time. He doesn't like computers which is dumb considering he is a CSC teacher. I don't recommend him to people that just barely know how to program.
Rating # 13
Overview:
  • Course: CSC1020
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Awful. Jumped right into programming without him elaborating on terms and meanings. Doesn't really teach anything you can follow and learn. You're better off reading the C++ textbook and basicly learning the course yourself. really discouraging for my major to get a bad teacher like this. He needs to actually get the ideas through to the class more
Rating # 14
Overview:
  • Course: CSC2110
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
It's almost impossible to follow his lectures as he goes off on random subjects all the time, attendance is a requirement, and the programs are tough but doable. however the way he grades the programs is off, i've submitted programs that worked exactly the way he wanted them to and recieved a 60, there are better teachers for this class.
Rating # 15
Overview:
  • Course: CSC2110
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very nice professor and very helpful. Will give you alot of answers but he can be hard to follow and understand at times. Attendance is very imporant to him!
Rating # 16
Overview:
  • Course: CSC2100
  • 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:
Dr. Hume was my favorite teacher this semester! He's very nice, and his class is easy enough. He tells you what will be on the quizzes the class before, and the tests aren't super bad, neither are the programs. Made an A. Would love to take Dr. Hume again! Recommend!!
Rating # 17
Overview:
  • Course: CSC2100
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He rambles and makes dumb sound effects. You don't "learn" anything in this class, you learn by studying it yourself. Quizzes pretty much every week but nothing hard if you know what you're doing. The class is extremely boring.
Rating # 18
Overview:
  • Course: CSC2100
  • 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:
He's one of the best professor I ever had though I got c in his class. I didn't work hard for the class but if I did it was gonna be an easy A class. He is really helpful inside and outside the class. If I were You I'll take him :)
Rating # 19
Overview:
  • Course: CSC2100
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
As the weeks went on, any hope I had progressively faded away. His material is very challenging and he moves at a fast pace. His teaching is all over the place, but he knows what he's talking about. DON'T get behind in the book, or you're pretty much screwed. Hard tests and programs that take hours of you life away. I dropped the class.
Rating # 20
Overview:
  • Course: CSC2100
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He makes noises? Hard to understand because he jumps around on topics. Great guy. Tests at first are tough. Quizzes are simple and should help your grade. PROGRAMS ARE ROUGH (for inexperienced programmers)!!!!! Programs killed me in this class. He basically throws you in the water with weights on your ankles. Get a friend that knows how to program.
Discuss With Everyone:

No comments:

Post a Comment