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)
  • valid GRE scores (dated within five years of the start of the intended application semester)
  • resume/CV

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.
Statement
of Purpose
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
Optional
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-Medical Imaging and Imaging Informatics
3
BME-Neuroengineering
3
Medical Device and Diagnostic Engineering
3

Chemical Engineering
3
Materials Engineering
3
Materials Science
3
Petroleum Engineering (PTE)
3
PTE-Geoscience Technologies
3
PTE-Smart Oilfield Technologies
3
Petroleum Engineering/ Engineering Management (dual degree)
3

Civil Engineering (CE)
2
CE-Construction Engineering
2
CE-Structural Engineering
2
CE-Transportation Engineering
2
CE-Transportation Systems
2
CE-Water & Waste Management
2
Construction Management
2
Environmental Engineering
2

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

Electrical Engineering (EE)
Optional
Optional
Computer Engineering
Optional
Optional
EE-Computer Networks
Optional
Optional
EE-Electric Power
3
EE-Multimedia and Creative Technologies
Optional
Optional
EE-VLSI Design
Optional
Optional
EE-Wireless Health Technology
2
EE-Wireless Networks
Optional
Optional
Financial Engineering
Optional
Optional
Electrical Engineering/ Engineering Management (dual degree)
3

Industrial and Systems Engineering
3
Analytics
3
Engineering Management
3
Manufacturing 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)
3
Petroleum Engineering/ Engineering Management (dual degree)
3
Industrial & Systems Engineering/ M.B.A. (dual degree)
3

Communication Informatics
1
Cyber Security Engineering
Optional
Optional
Data Informatics
Optional
Optional
Spatial Informatics
Optional
Optional

Green Technologies
2
Optional