2 answers

What high school/college courses are most important to take for mechanical engineering?

Asked Viewed 657 times

It is my junior year and I wanted to know if taking AP Computer Science is a good start for mechanical engineering before I go off to college. Also,what college courses would I be taking for this field. #college #mechanical-engineering #high-school #help #advice #courses

2 answers

William’s Answer


Hi Gloria!

Kudos to you for being pro-active in your high school course selection!

AP Computer Science will be a good course to have on your transcript, as would courses in advanced math and physical science, such as AP Calculus and AP Physics (if those are available to you).

Mechanical Engineering is a "Core Engineering" degree, with math courses consisting of Calculus I, Calculus II, Calculus III and then Differential Equations. In addition to this, you will take coursework in Mechanics of Materials, Dynamics, Statics, and also some courses in Material Science. You will also take electives in areas that you want to specialize in as a career, such as robotics. A good idea would be to look at the degree requirements from the College of Engineering at the University you are hoping to attend.

Best of Luck!


Glenn’s Answer


Gloria, William gave good suggestions. Take the highest level of math and physics offered. This will help help you in your college core work, even if they are not accepted for College credit.

The other area that would be helpful is AP classes in chemistry, English, foreign language, etc, Since these are not core classes, they may be accepted more easily and get you ahead in your general requirements.

As for you AP Computer Science, I think that it is a great idea to take the class.

Glenn recommends the following next steps:

  • AP Classes in Chemistry, English, Foreign Language, Computer Science to cover non-core classes for college credit
  • AP classes in Calculus and Physics for core classes.