Engineering Program Details & Requirements

Master's Program Directory

Thank you for your interest in the USC Viterbi School of Engineering. Below is a complete list of all master's degree programs available, along with our degree programs supplemental materials information for reference purposes. Please note all master's programs within the Viterbi School of Engineering require:

  • Transcripts (Official transcripts from all colleges and universities attended)
  • Personal Statement
  • Resume/CV

The GRE is not required for 2025 applicants.  For detailed program description, overview and application information, please visit our master's program page.

Master's Degree Programs
Available
On Campus
Available
Online
Letters
of Rec.
Aerospace Engineering
Optional
AME - Artificial Intelligence and Machine Learning
Optional
AME - Computational Fluid and Solid Mechanics
Optional
AME - Dynamics and Control
Optional
Mechanical Engineering (ME)
Optional
ME - Quantitative Medical Engineering
Optional
ME - Energy Conversion
Optional
Manufacturing Engineering
Optional
Product Development Engineering
3
Aerospace Engineering/ Engineering Management (dual degree)
3
Mechanical Engineering/ Engineering Management (dual degree)
3

Astronautical Engineering
2

Biomedical Engineering (BME)
3
BME - Biomedical Data Analytics
3
BME - Medical Imaging and Imaging Informatics
3
Medical Device and Diagnostic Engineering
3

Chemical Engineering
3
Energy Engineering
3
Materials Engineering
3
Materials Engineering - Machine Learning
3
Materials Science
3
Petroleum Engineering (PTE)
3
PTE - Digital Oilfield Technologies
3

Civil Engineering (CE)
2
CE - Construction Engineering
2
CE - Emerging Technologies in Construction
Optional
CE - Structural Engineering
2
CE - Transportation Engineering
2
Emerging Transportation Systems
2
Construction Management
2
Environmental Engineering
2
Sustainable Engineering
2

Computer Science (CS)
Optional
Computer Science - Artificial Intelligence
Optional
CS - Data Science
Optional
CS - Game Development
Optional
CS - Scientists and Engineers
Optional

Applied Data Science
2 Highly Recommended
Communication Data Science
1
Cyber Security Engineering
Optional
Economics and Data Science
3
Environmental Data Science
2 Highly Recommended
Healthcare Data Science
2 Highly Recommended
Public Policy Data Science
3
Spatial Data Science
2

Applied Physics
Optional
Computer Engineering
Optional
ECE - Analog, Mixed-Signal, and Radio-Frequency Integrated Circuits
Optional
ECE - Hardware Systems for Machine Learning
Optional
ECE - Machine Learning and Data Science
Optional
Electrical Engineering (EE)
Optional
EE - Computer Architecture
Optional
EE - Computer Networks
Optional
EE - Electric Power
Optional
EE - VLSI Design
Optional
EE - Wireless Networks
Optional
Financial Engineering
Optional
Quantum Information Science
Optional
Electrical Engineering/ Engineering Management (dual degree)
Optional

Analytics
Optional
Engineering Management
3 Highly Recommended
Health Systems Management Engineering
3 Highly Recommended
Industrial and Systems Engineering
3 Highly Recommended
Operations Research Engineering
3 Highly Recommended
Product Development Engineering
3 Highly Recommended
Aerospace Engineering / Engineering Management (Dual Degree)
3 Highly Recommended
Electrical Engineering / Engineering Management (Dual Degree)
Optional
Mechanical Engineering / Engineering Management (Dual Degree)
3 Highly Recommended
Industrial & Systems Engineering / M.B.A. (Dual Degree)
3 Highly Recommended

Systems Architecting & Engineering
3

Published on July 12th, 2017Last updated on August 5th, 2024