Koofers

VT Flyer Board
Virginia Tech Relay For Life
VT Relay is a year-long, record-breaking fundraising effort that benefits the American Cancer Society - Join the fight!
Posted by Virginia Tech Relay For Life
Register Now »

Professor Ratings & Grade Distribution Data for Thomas Walker

Thomas Walker
Professor (2000 – 2012)
Virginia Tech (VT)
Engineering Education
Rate Professor
 
2.2000**
Overall rating
Rated by 130 students
2.61
Avg GPA
across 7 classes
Spring 2014 Schedule
No classes for this semester.
All Classes
ENGE 1024
ENGE 1104
ENGE 1204
ENGE 2314
ENGE 2324
ENGE 2414
ENGE 2514
ENGE 2984

Loading...
 
 
Most Helpful Favorable Professor Review
Most Helpful Critical Professor Review
5*****
ENGE 1104 - Exploration of Digital Future
Walker is a great guy and interesting to listen to if you like technology and the digital world. He gets you to be really excited about being an EE, CE, or CS major.

The class is not that hard overall, most of the labs are interesting to do, and ...
Read the full review >
Professor rated by: Biology / Biological Sciences Student on 4/28/07
Helpful Rating?
YES
NO
0 Helpful
1*
ENGE 1104 - Exploration of Digital Future
Pros: None
Cons: Very pompous and has no concern for students as individuals. Refuses to abide by course information (grading scheme, projects, etc) given in his own syllabus. Very poor communication skills
Professor rated by: Electrical & Computer Engineer Student on 4/27/10
Helpful Rating?
YES
NO
+9 Helpful

Student Ratings 1 - 20 of 130

 
ENGE 1104
Exploration of Digital Future
1*
Pros: None
Cons: Very pompous and has no concern for students as individuals. Refuses to abide by course information (grading scheme, projects, etc) given in his own syllabus. Very poor communication skills
Professor rated by: Electrical & Computer Engineer Student on April 27, 2010
Helpful Rating?
YES
NO
 
 
ENGE 1104
Exploration of Digital Future
2**
Pros: No tests
Let's face it - you're not going to learn anything in ENGE 1104. But Walker made the class nearly intolerable, coming across as an arrogant idiot who couldn't even get powerpoint to work. Grades stopped being posted around February and there was absolutely no direction given with the final project. Only good thing about the class was that there was no tests.
Professor rated by: Electrical & Computer Engineer Student on May 18, 2010
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
2**
I'm not sure if I agree with the other ratings. Yes, he is knowledgeable, but that doesn't make him a good teacher. He is very good at setting up the lectures online, but I think the lectures are not very helpful if you have no background in the subject matter. He is really not a nice guy, though. He has been known to yell at students if they ask certain questions, and I always feel like he is yelling at me when I watch those video lectures.



I thought the homeworks were fair, though they did get tough towards they end. Friends of mine with no programming experience were left in the dark.



My biggest complaint was his grading. The work that you actually do for the class is only a small portion of your grade, and the rest of your grade comes from tests on material that we spent 0 minutes talking about in class. Some of it comes from the homework, but a lot of it doesn't. I did poorly on the tests even though I had no problems completing the homeworks. My grade ended up being a B even though I got an A in AP computer science (infinitely harder material).



Overall, this guy has no respect for students, he fails to successfully explain the fundamentals of C++, but he is very knowledgeable (good for him, bad for you). I'll give him two stars because his video lecture system rocks. I can't lie about that.
Professor rated by: Communication Student on December 12, 2007
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
2**
If you get him online, it's horrible. He's a completely inconsiderate prick. He doesn't care about you, or your problems. Just try your best and get through it. He won't do anything for you.
Professor rated by: Industrial and Systems Enginee Student on February 18, 2008
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
2**
Did not like the class, and did NOT like the instructor. His homework grader is bogus and the tests are extremely hard to be prepared for. Look forward to a LOOONG semester with this class.
Professor rated by: Industrial and Systems Enginee Student on August 4, 2008
Helpful Rating?
YES
NO
 
 
ENGE 1104
Exploration of Digital Future
1*
Pros: Sweet mustache and swagger, Motivational speaker
Cons: Disengaged from class, had little to no relevant material prepared to teach, final grades come from a random number generator
Professor rated by: Electrical & Computer Engineer Student on October 18, 2010
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
1*
ENGE 2314 was a class that many people believe they are required to take for their ME degree, but that is not true. You can either take a LABView class or a MATlab class. TAKE LABVIEW!!!!



Now to the review for Walker. There really is not much to say because he does not really teach the class. He posts lectures online that he wants you to watch, and these are usually very helpful. They basically tell you exactly how to do the homework. Then he gives you homework that he does not even grade he has an electronic grader that grades them. He also tries to screw as many people on honor code as he can. The tests are just about the only time that you see him.



Overall I would not even consider him a teacher because he just posts old homeworks and lectures and then just sits on his butt for the semester.



AVOID ENGE 2314!!
Professor rated by: Mechanical Engineering Student on December 18, 2010
Helpful Rating?
YES
NO
 
 
ENGE 1104
Exploration of Digital Future
2**
Pros: I guess as a person, he's fairly interesting.
Cons: He goes off on tangents during lecture...overall not a really good lecturer. The TA's did a better job at lecturing.



He also has a lot of problem with getting his presentations to work and Dyknow seems to have a lot of trouble as well.



As for the class itself, it is extremely disorganized. It's a shame that Engineering students even have to go through this horrible class. For example, the final is actually a Matlab test that you take half way through the semester. And on top of that, the Matlab test had questions that had multiple answers or no answers to them. There are so many things wrong with this course that I can't really go into detail. Just know that this class is disastrous...it hasn't really improved as far as I'm concerned compared to past years.
Professor rated by: Electrical & Computer Engineer Student on May 4, 2011
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
2**
I would not recommend this course to any undergraduate who has the choice to take its equivalent class of LabVIEW. Tom Walker's class that I took was a fully online class. They did not tell you about the optional class students could attend until after the semester started when many students had booked that same time for another class. Reaching the teachers and TS's for online help before posting any questions on the Class Forum caused a grade penalty to the student. It was difficult to get help in the class and the material was not always fully explained, though avi files were available to watch multiple times.
Professor rated by: Mechanical Engineering Student on May 9, 2010
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
3***
For his class, you don't have to buy the book, any C++ information you need can be looked up online. The only thing you might need the book for is the tests, which are open book. I just borrowed a C++ book from a friend (you are allowed to use any C++ text, not just the one assigned). Homeworks range from very easy to very hard, almost solely dealing with object oriented programming. They are due once a week, and you are given some leeway on attempts. They are completely online. As far as class goes, he records all his lectures in AVI files so that you can watch them, so you never have to go to class.
Professor rated by: Mechanical Engineering Student on May 1, 2007
Helpful Rating?
YES
NO
 
 
ENGE 1104
Exploration of Digital Future
1*
Pros: Two credit class

No tests
Cons: Walker is a terrible teacher...



ENGE 1104 is by far the worst class I have taken at Virginia Tech. Walker lacks respect for all people and is elitist and arrogant. He is poorly prepared for class and heavily relies on TAs to teach the course.



Workshop is a huge component of the course yet only 10 percent of your grade is determined by the work you do in it.



It is a shame that ECE and CS majors have to take this course to get on with their education. The Engineering Education department should either find another teacher or get rid of the course all together.
Professor rated by: Electrical & Computer Engineer Student on May 15, 2011
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
1*
Cons: This class was was only offered online, even the sections that weren't had the lectures cancelled completely. I never once saw this professor. The information in the book and provided online was unclear and not helpful unless you are a programming wiz. Don't bother e-mailing the professors, they won't give any useful help at all. Grading is impossible and there is no collaboration allowed whatsoever-very honor code strict. Hardest, most frustrating class I have had to take by far.
Professor rated by: Industrial and Systems Enginee Student on April 27, 2010
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
2**
i thought this guy was a di...well he could've been better. i took the online version, so i didn't have class. his avi files of class were a complete waste of time. get computer science majors to help you out. EXAMS ARE HARD! make sure you do blackboard dicussion board participation. the homework goes from ridiculously easy to wtf is going on hard. personally not a big fan of the class or the teacher.
Professor rated by: Industrial and Systems Enginee Student on May 2, 2008
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
3***
First half is not that bad, but the second half of the class is not for beginners. Its also tough if you get an online section, try going to one of the other class sections.
Professor rated by: Mechanical Engineering Student on February 18, 2009
Helpful Rating?
YES
NO
 
 
ENGE 1104
Exploration of Digital Future
2**
Pros: Projects are pretty cool.
Cons: What you get out of the course depends on which TA you get. The common lecture wasn't really that important to learning the material.
Professor rated by: Engineering Student on May 10, 2010
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
2**
I'm not sure if I agree with the other ratings. Yes, he is knowledgeable, but that doesn't make him a good teacher. He is very good at setting up the lectures online, but I think the lectures are not very helpful if you have no background in the subject matter. He is really not a nice guy, though. He has been known to yell at students if they ask certain questions, and I always feel like he is yelling at me when I watch those video lectures.



I thought the homeworks were fair, though they did get tough towards they end. Friends of mine with no programming experience were left in the dark.



My biggest complaint was his grading. The work that you actually do for the class is only a small portion of your grade, and the rest of your grade comes from tests on material that we spent 0 minutes talking about in class. Some of it comes from the homework, but a lot of it doesn't. I did poorly on the tests even though I had no problems completing the homeworks. My grade ended up being a B even though I got an A in AP computer science (infinitely harder material).



Overall, this guy has no respect for students, he fails to successfully explain the fundamentals of C++, but he is very knowledgeable (good for him, bad for you). I'll give him two stars because his video lecture system rocks. I can't lie about that.
Professor rated by: Communication Student on December 12, 2007
Helpful Rating?
YES
NO
 
 
ENGE 2514
Intro Engineering With Labview
3***
Pros: No HW, no test, no quizes, no projects. Can get CLAD certified from National Instruments.
Cons: Whole grade is based on one test and the test is kinda hard, you will have to study alot for it.
100% of grade is based on the Certified Labview Associate Developer (CLAD) Test, administrated by National instruments. If you pass (32/40) the test which you have two chances to take (before thanksgiving break and then again during finals), you get an A. Then A- for 31, B+ for 30, B for 29 and so on. HW's are optional and you don't really have to class. Just cram for like 12 hours t right before the test and you can get an A for a two credit class from doing almost literally zero work and going to no classes the whole semester. The instructor gives you tons of resources on scholar to help you and many questions on the actual graded CLAD are already on the practice CLAD's. Don't really expect to be a master programmer after this course.
Professor rated by: Engineering Student on December 13, 2010
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
1*
Pros: none
Cons: everything
This class was awful, there is a homework due every week that takes days to figure out. The online videos he posts are normally not helpful, and when you have a problem with your homework you are not allowed to ask the professor. You have to put the question on a forum where students answer it, but yet they aren't allowed to directly look at your code so it is never any help. It is very dumb. Try to take this at a community college or something.



You turn submit your homework to an online grader. If you get one single thing wrong it is an automatic 0. That means you could have a ";" out of place in 300 lines of code and its a 0.



The tests are impossible. I am an A student and i'm probably going to end up with maybe a C in this class.
Professor rated by: Mechanical Engineering Student on December 8, 2010
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
4****
Pros: Gives clear examples in the AVI that basically outlined how to do the homework. Grading was "fair" and the tests were just like the sample ones he posted.
Cons: The Grader was killer. Your code basically had to output exactly the right thing or you got a 0. Which is fair to some extent, just no partial credit.
I would recommend taking this class, it will require about 8 hours a week, and you will have to basically dedicate an entire night to figuring out the program. But this class material is very useful. If you work hard and don't cheat on the HW you will do fine. Also follow the AVI's and write down the all example codes in the compiler. It will save you alot of time with the HWs.
Professor rated by: Mechanical Engineering Student on July 6, 2011
Helpful Rating?
YES
NO
 
 
ENGE 2314
Engrg Prob Solving: C++
1*
Monotonous online lectures without editing out mistakes. hours and hours a work a week for one homework assignment. participation point for participating in an online forum through scholar which was difficult if you did your homework later in the week because your question had probably been asked and answered. did not like the way this class was structured at all. only perk: the two tests were almost identical to the practice tests they give you. don't know about the final yet.
Professor rated by: Mechanical Engineering Student on December 14, 2009
Helpful Rating?
YES
NO
 
 
View 110 More Reviews
9, "/var/app/current/tmp/"