James Leathrum - Old Dominion University

Professor: James Leathrum
Department: Engineering
College: Old Dominion University
Rating # 1
Overview:
  • Course: ENGN150
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Extremely difficult curriculum that does not line up with the labs. Have to learn advanced coding techniques by yourself
Rating # 2
Overview:
  • Course: ENGN150
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Read the book to understand. For those with a basis in programming I'm sure he was great but a lot of us needed a background knowledge he didn't always provide. Nice funny guy though if sometimes sarcastic, and word on the street is that this is better than the equivalent CS150 course.
Rating # 3
Overview:
  • Course: ENGN150
  • Grade Received: A-
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He was a pretty solid teacher. The labs are frustrating because I have low understanding of everything he teaches in the lecture but he's always open for questions. The grade is weighted heavy on the lab assignments, but luckily he had a crew of 3 TA's and a handful of tutors that can help. Not much hw, mainly just labs that were assigned. No EC.
Rating # 4
Overview:
  • Course: ENGN150
  • 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:
So far, he's been great. Maybe he's changed in the last 8 years cause there are a lot of negative comments below. Treats you like an adult, attendance isn't graded. He's very patient if you go to his office and don't understand something. He also has a grad student working with him who is really helpful.
Rating # 5
Overview:
  • Course: ECE443
  • 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:
He is tough but I like him.
Rating # 6
Overview:
  • Course: ECE443
  • 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:
He thinks he knows it all. Looks down on people. Treats some students like they are his friends and others like who the hell are you? Very rude.
Rating # 7
Overview:
  • Course: ECE643
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The best teacher in the department hands down. The only one that actually knows what he is doing. He does give hard tests and projects, but they are graded very fairly.
Rating # 8
Overview:
  • Course: ECE648
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is easily the best graduate professor at ODU! His projects are difficult, but they helped me master the material. Anytime I was at stand still with my projects he would help troubleshoot my code.
Rating # 9
Overview:
  • Course: ECE443COMPARC
  • Grade Received: WD
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Hands Down.. best prof. at ODU ECE Dept. I learned more in this class than all my other ECE classes. Wonderful class. Convinced me to get grad degree with thesis in architecture design.
Rating # 10
Overview:
  • Course: ECE543
  • 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:
Good guy and very good teacher. I learned more in this class than all "computer" classes leading up to it. Do your work, and you will do fine.
Rating # 11
Overview:
  • Course: ECE443
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
A very excellent class and an excellent professor. If you find the material too hard, you shouldn't be in Computer Engineering. The project is in-depth and helps you rationalize everything in simplistic computer architecture.
Rating # 12
Overview:
  • Course: ECE443
  • 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:
Leathrum knows the material he teaches. Extremely tedious project but he was willing to help us troubleshoot our problems. Fair grader. This is a class you have to go to everyday, take notes because half his exam questions can be answered right from the notes. (open book/note exams)
Rating # 13
Overview:
  • Course: ECE543
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Excellent prof. complete mastery over subject taught
Rating # 14
Overview:
  • Course: RA
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Well, he is one of the best teachers I had in my life, I learned a lot from the way he deals problems, he was very freindly and was very easily approachable.
Rating # 15
Overview:
  • Course: ECE
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr. Leathrum is one of the BEST professors in the ECE department! He makes you think which is rare nowadays! He is kind and very understanding but you need to have some common sense and be able to use your brain. Extremely fair. The best at what he does.
Rating # 16
Overview:
  • Course: ECE443
  • 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:
Rude to students, and apathetic instruction. Recycled tests don't make sense and don't resemble the class material covered. He's just lazy and non-communicative.
Rating # 17
Overview:
  • Course: ECE443
  • 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 appears to resent having to teach at all.
Rating # 18
Overview:
  • Course: ECE643
  • 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:
Or you could also go to MIT. This professor is not capable of appreciating the high caliber students he has in his class.
Rating # 19
Overview:
  • Course: 443
  • 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:
really bad - go to Christopher Newport.
Rating # 20
Overview:
  • Course: ECE341
  • 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 not pleasant or polite to talk to. Doesnt want to answer questions or give any help. Does not make new tests to cover material from class - he uses old ones and mutates them slightly.
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