Engineering is the enabling discipline of our time.

Your solutions for the problems facing our future society will improve and enrich life for us all.

Engineers solve problems.  These problems that you want to solve affect us now and in the future, and are multidisciplinary at the core.  The future doesn’t fit neatly into single disciplines, and tomorrow’s engineers shouldn’t either.  We offer 10 engineering disciplines and 30 engineering programs for you to choose how you want to approach these complex problems.  No matter what you choose to study, you will be where innovation happens.

This is a four year engineering program (as long as you do what we say).  Explore all 30+ major options below, and you will see that each major is laid out with four years, and no summers, of classes.  You will jump right into your engineering curriculum, but with flexibility.  You’re first year you’ll take 3-4 engineering classes, including a specific intro course to your major and a broad coarse called Freshman Academy, where you will explore the big ideas in engineering.  Every semester you will have mandatory, career focused academic advising to make sure you’re on track to where you want to be.  And if after your first classes you decide you want to be a different kind of engineer, changing majors just requires a meeting with an adviser and your signature.  If you’re admitted to one of our engineering programs, you are admitted to all of them.  No major is easier or more difficult to get into than any other, and none of the programs are impacted.  Also, Viterbi has the same admission rate as USC, so applying as an engineer gives you no disadvantage.  We want to provide you with all the tools and flexibility you need to succeed as an engineer.

Undergraduate Student Handbook

Learn about all of the majors, programs, support and more in the full PDF of the Undergraduate Handbook.

Undergraduate Handbook

Engineering Viewbook

Get a broad overview of the program here, the different majors, and what life as an engineer is like at USC.

Engineering Viewbook

The Engineering Disciplines

Aerospace & Mechanical Engineering

Things that move.

Astronautical Engineering

Build for Beyond

Biomedical Engineering

Help others live better.

Chemical Engineering & Material Science

Make the ``stuff`` of tomorrow

Civil & Environmental Engineering

Design. Build. Improve

Computer Science & Engineering

It's way more than coding.

Electrical Engineering

Power Up.

Industrial & Systems Engineering

Engineer better businesses.

Undeclared Engineering

Experience All the Disciplines