

So study a little each day, well actually that is the only way to pass.

So usually the exams and the final alone are about 50-60% of your grade and that's how most students fail. **** Most course grade layouts are as follows exams: 25-30%, Final 20-25%, labs 15-20%, homework/pop quizes: 10-15% ****The exams are very very hard and usually have problems much harder than any of the homework problems ****A lot of the professors have foreign accents so it is hard to understand so be prepared. It's advanced level though so they assume you know the basics and don't teach them. ****Physics and Calculus are not as rough as the in major engineering courses if you form study groups and I got by first time around by studying and doing homework in groups and office hours if needed. That is kind of obvious though but I really do emphasize that too. ****Make sure you are well versed in Calculus and Physics BEFORE college as all courses will utilize that knowledge. Electrical Engineering majors also need to take one C++ course. So if your in high school make sure you are well versed in C++. I had to take it 3 times, first time was a drop and the 2nd a 69 when you need a 70 to get credit. It's not uncommon for students to repeat that course. It's taught with an assumption you've been programming for several years. In particular for computer engineering they throw advanced programming problems at you 6 weeks into the intro level programming courses. If you do get a good professor or one that sticks out.make sure to commend him/her and right a good review so other students know. The basic classes for all Engineering students are rough in general and also lack great teachers but there are some good Engineering professors on that note but mostly upper level, you just got to do some research when signing up for classes. If you plan to do research as an undergraduate.Virginia Tech is for you. The rankings reflect mostly the money put to research and the results.less on the education itself. Virginia Tech is a researched focused institution so don't expect outstanding educational quality in Engineering like I did, your in for a let down. You may get one or two good professors that actually do a great job organizing the class and the material but that is rare. They are there for research mostly and are required to teach classes.

The bottom line is, 75% of the professors who I've had in Engineering/Physics/Math ect don't teach very well at all, that is a fact. Some Engineering departments are better taught than others so I don't know how it is in other departments. Electrical Engineering is in the same department and share a lot of the same courses the first 2 years as well. As someone who has struggled with Computer Engineering at Virginia Tech for 4 semesters now and is dropping out of the major and possibly the school I just wanted to warn aspiring Engineering majors your in for a fun time here at tech (Sarcasm).
