Jun 26, 2022  
USC Catalogue 2022-2023 
    
USC Catalogue 2022-2023

Electrical and Computer Engineering (Machine Learning and Data Science) (MS)


Return to {$returnto_text} Return to: Programs, Minors and Certificates

In addition to the general requirements of the Viterbi School of Engineering, the Master of Science in Electrical and Computer Engineering with an emphasis in Machine Learning and Data Science is also subject to the following requirements. 

A minimum of 32 units, selected from the courses below, is required. At least 22 units must be taken in electrical engineering. Units to be transferred (maximum 4 with adviser approval) must have been taken prior to taking classes at USC – interruption of residency is not allowed. Curricular Practical Training units do not count toward the 32 required units. 

For Admission Requirements, refer to USC Viterbi School of Engineering .

Required Foundational Proficiency


0-6 units required. Each of these must either be taken and used as a technical elective, or the respective proficiency test (digital signal processing, software) must be passed:

Technical Electives


Take the remaining units from the following lists or from the Learning and Data Analytics list. Courses may not apply to more than one degree requirement.

Minimum Units: 32


Return to {$returnto_text} Return to: Programs, Minors and Certificates