If you're thinking about becoming an engineer, the classes you take in high school can help set you up for success. Engineering usually requires a college degree, and being ready for that means building a strong foundation—not just in math and science, but also in communication, history, and the arts.
That said, not everyone has full control over their class schedule. School requirements, class availability, and other responsibilities can limit your options. That’s okay. These tips are here to help you make the most of what’s available, not to stress you out. There’s more than one way to prepare for a future in engineering.
If possible, try to take four years of math and four years of science. These subjects are the backbone of many engineering programs. If your school offers AP, honors, or advanced courses, they can be helpful—but they aren’t required to succeed.
In math, you’ll want to take:
For science, try to explore different fields to see what interests you:
If you can’t take all of these, that’s okay—focus on doing your best with what’s offered. If you’re struggling, don’t be afraid to ask for help. Everyone learns at their own pace.
Engineers often work in teams and need to explain complex ideas clearly. That’s why strong communication skills are important in any engineering career.
Take advantage of classes like:
If your school offers foreign language classes, try to take at least two years. Learning another language helps with cultural awareness and can open doors to international opportunities.
Understanding how societies work—past and present—can help you become a more thoughtful and effective engineer. Engineering often involves solving problems that affect real communities.
Try to classes in:
These classes might be required anyway, but they can also give you a broader perspective on how engineering connects to the world.
If your school offers pre-engineering or technology classes, take them if you’re interested! These might include:
Don’t worry if these classes aren’t offered at your school—you’re not missing out. You can still explore engineering through:
Engineering isn’t just about numbers—it’s also creative and collaborative. Taking part in a variety of classes and extracurriculars can help you grow as a thinker and teammate.
Consider trying:
These experiences can build skills like communication, creativity, discipline, teamwork, and leadership—all of which are valuable in engineering and life.
No two students have the same schedule, opportunities, or goals. What matters most is staying curious, trying your best, and making the most of the resources you have. Whether your school offers a full range of electives or just the basics, you can still prepare for an engineering future.
Bottom line: You don’t need a perfect transcript to become an engineer. Focus on doing your best, exploring your interests, and keeping an open mind. Engineering is a wide field with room for all kinds of talents—and your path doesn’t have to look like anyone else’s.
Photo credits:
Emission spectrum of iron found on Wikipedia
Open book image by Adam Ciesielski on freeimages.com
The Acropolis in Athens painting by Leo van Klenze found on Wikipedia
High school rover challenge image from NASA
Colored pencils photo by Justine FG on freeimages.com