University of Southern California campus

Engineering

Computer Engineering (MS) at University of Southern California

University of Southern California, United States

Programme overview

The Master of Science in Computer Engineering is an integrated program of at least 28 units of approved coursework emphasizing Computer Architecture, VLSI/CAD and Networks. Students must take courses from at least two of these three core areas.

Faculty: Viterbi School of Engineering  |  Department: Electrical and Computer Engineering  |  Duration: Minimum 28 units  |  Study mode: full-time  |  Location: Los Angeles, CA, United States

What you will study

At least 20 units must be in Computer Engineering, drawn from Architecture (for example EE 457, EE 557, EE 560L), Networks (EE 450, EE 550, EE 555) and VLSI/CAD (EE 477L, EE 577a/b, EE 580), plus Foundations courses such as CSCI 570, CSCI 567 and EE 559, and at least 8 units of electives. At least 19 units must be at the 500 or 600 level, a 3.0 GPA is required, and a 0-unit practicum (ENGR 595) is included.

Official programme page

Application information

Entry requirements

Admission follows the Viterbi School of Engineering graduate degree requirements; a 3.0 GPA is required on coursework applied toward the degree.

Requirements published at faculty level.

Duration: Minimum 28 units

Explore more study programmes

Engineering

Aerospace Engineering (BS)

University of Southern California, United States

Degree
Bachelor's
Next intake
First-year students enter in the fall semester; applicants can apply Early Decision (binding), Early

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.