USC School of Engineering
Degree Requirements
Undergraduate Degrees
Graduate Degrees
Engineering
Aerospace and Mechanical Engineering
Applied Mechanics
Biomedical Engineering
Chemical Engineering
Civil Engineering
Computer-Aided Engineering
Computer Engineering
Computer Science
Electrical Engineering
Environmental Engineering
Industrial and Systems Engineering
Information Technology
Manufacturing Engineering
Materials Science
Multimedia and Creative Technologies
Petroleum Engineering
Sustainable Cities Program
Systems Architecture and Engineering