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 2026 Master's applicants.  For detailed program description, overview and application information, please visit our master's program page.

(Scroll → to view hidden columns below)
Master's Degree Programs
Available
On Campus
Available
Online

Availability
Letters
of Rec.
Aerospace Engineering
Fall/Spring
Optional
AME - Artificial Intelligence and Machine Learning
Fall/Spring
Optional
AME - Computational Fluid and Solid Mechanics
Fall/Spring
Optional
AME - Dynamics and Control
Fall/Spring
Optional
Mechanical Engineering (ME)
Fall/Spring
Optional
ME - Quantitative Medical Engineering
Fall/Spring
Optional
Smart Manufacturing
Fall/Spring
Optional
Product Development Engineering
Fall/Spring
3
Aerospace Engineering/ Engineering Management (Dual Degree)
Fall/Spring
3
Mechanical Engineering/ Engineering Management (Dual Degree)
Fall/Spring
3

Astronautical Engineering
Fall/Spring
2

Biomedical Engineering (BME)
Fall/Spring
Optional
Medical Device and Diagnostic Engineering
Fall
3

Chemical Engineering
Fall/Spring
1
Energy Engineering
Fall/Spring
1
Materials Science and Engineering
Fall/Spring
1

Civil Engineering (CE)
Fall/Spring
2 Highly Recommended
CE - Construction Engineering
Fall/Spring
2
CE - Structural Engineering
Fall/Spring
2
Construction Management
Fall/Spring
2
Environmental Engineering
Fall/Spring
2
Sustainable Engineering
Fall/Spring
2

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

Applied Data Science
Fall/Spring
2 Highly Recommended
Communication Data Science
Fall
1
Cyber Security Engineering
Fall
Optional
Data Science and Law
Fall/Spring
2 Highly Recommended
Data Science for Learning Applications
Fall
1
Economics and Data Science
Fall
3
Environmental Data Science
Fall
2 Highly Recommended
Healthcare Data Science
Fall
2 Highly Recommended
Public Policy Data Science
Fall
3
Spatial Data Science
Fall/Spring
2

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

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

Systems Architecting & Engineering
Fall/Spring
3
Published on July 12th, 2017Last updated on July 6th, 2026