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 2024 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-Computational Fluid and Solid Mechanics
Optional
AME-Dynamics and Control
Optional
Mechanical Engineering (ME)
Optional
ME-Energy Conversion
Optional
Product Development Engineering
3
Aerospace Engineering/ Engineering Management (dual degree)
3
Mechanical Engineering/ Engineering Management (dual degree)
3

Astronautical Engineering
2
Systems Architecting & Engineering
3

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
Materials Engineering
3
Materials Engineering-Machine Learning
3
Materials Science
3
Petroleum Engineering (PTE)
3
PTE-Geoscience Technologies
3
PTE-Digital Oilfield Technologies
3
Petroleum Engineering/ Engineering Management (dual degree)
3

Civil Engineering (CE)
2
CE-Advanced Design & Construction Technology
Optional
CE-Construction Engineering
2
CE-Structural Engineering
2
CE-Transportation Engineering
2
Transportation Systems Management
2
CE-Water & Waste Management
Optional
Construction Management
2
Environmental Engineering
2
Green Technologies
2

Computer Science (CS)
Optional
Computer Science-Artificial Intelligence
Optional
CS-Computer Networks
Optional
CS-Computer Security
Optional
CS-Data Science
Optional
CS-Game Development
Optional
CS-High Performance Computing & Simulations
Optional
CS-Intelligent Robotics
Optional
CS-Multimedia and Creative Technologies
Optional
CS-Scientists and Engineers
Optional

Electrical Engineering (EE)
Optional
Computer Engineering
Optional
ECE-Analog, Mixed-Signal, and Radio-frequency Integrated Circuits
Optional
ECE-Machine Learning and Data Science
Optional
ECE-Quantum Information Science
Optional
EE-Applied Physics
Optional
EE-Computer Architecture
Optional
EE-Computer Networks
Optional
EE-Electric Power
Optional
EE-VLSI Design
Optional
EE-Wireless Networks
Optional
Financial Engineering
Optional

Industrial and Systems Engineering
3
Analytics
Optional
Engineering Management
3
Health Systems Management Engineering
3
Operations Research Engineering
3
Product Development Engineering
3
Systems Architecting & Engineering
3
Aerospace Engineering/ Engineering Management (dual degree)
3
Mechanical Engineering/ Engineering Management (dual degree)
3
Electrical Engineering/ Engineering Management (dual degree)
Optional
Petroleum Engineering/ Engineering Management (dual degree)
3
Industrial & Systems Engineering/ M.B.A. (dual degree)
3

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

Published on July 12th, 2017

Last updated on August 18th, 2023