Classes to Take in High School



What Classes Should You Take if You’re Interested in Engineering?

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.

The emission spectrum of iron

Math and Science

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:

  • Algebra
  • Geometry
  • Trigonometry
  • Pre-Calculus or Calculus (if available)
  • Statistics

For science, try to explore different fields to see what interests you:

  • Earth or Environmental Science
  • Biology
  • Chemistry
  • Physics (especially helpful for many types of engineering)

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.


A large open book

Language and communication

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:

  • English Composition
  • Literature
  • Speech or Debate
  • Journalism or Broadcasting

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.

Painting of the Greek Acropolis Reconstructions

History, Geography & Government

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:

  • U.S. History
  • World History
  • Civics or Government
  • Geography or Global Studies
  • Current Events

These classes might be required anyway, but they can also give you a broader perspective on how engineering connects to the world.

NASA Rover Challenge - two students pedalling a four-wheel rover

Pre-Engineering and Technology

If your school offers pre-engineering or technology classes, take them if you’re interested! These might include:

  • Engineering Design
  • Robotics
  • Computer Science
  • CAD (Computer-Aided Design)
  • Electronics or Woodshop

Don’t worry if these classes aren’t offered at your school—you’re not missing out. You can still explore engineering through:

  • School or community STEM clubs
  • Robotics or science competitions
  • Online tutorials and courses
  • Talking with teachers or mentors about your interests
Colored pencils

Arts, sports, and Other activities

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:

  • Visual arts (drawing, sculpture, photography, film)
  • Performing arts (music, theater, dance)
  • Sports and physical activities, even casual ones

These experiences can build skills like communication, creativity, discipline, teamwork, and leadership—all of which are valuable in engineering and life.


Build Your Own Path

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