Skip to Navigation
    University of Southern California
   
 
  Sep 25, 2017
 
 
    
USC Catalogue 2017-2018

Computer Science (Software Engineering) (MS)


Return to Programs, Minors and Certificates Return to: Programs, Minors and Certificates

Students must satisfy all requirements for the Master of Science degree in Computer Science. In addition, they must take the following courses. Students may also include research for an optional master's thesis in their programs. This program seeks to prepare students for an industrial leadership career in software engineering. It also serves as an introduction to this area for students who wish to pursue advanced studies and research leading to a PhD.

You must take the following course (4 units):


Choose two of the following courses (8 units):


Software Engineering Electives – Complete one of the following courses (4 units):


Note:


A maximum of 2 units of CSCI 590  and a maximum of 2 units of CSCI 591  may be applied.

Total units: Minimum 32


Return to Programs, Minors and Certificates Return to: Programs, Minors and Certificates