|
Nov 23, 2024
|
|
|
|
USC Catalogue 2023-2024 [ARCHIVED CATALOGUE]
Computer Science (Software Engineering) (MS)
|
|
Return to: Programs by School
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. Students may also include research for an optional master's thesis in their programs.
Students must satisfy all requirements for the Master of Science degree in Computer Science. Applicants to this program must meet the admissions standards of the Viterbi School of Engineering.
|
Core Requirement (4 units):
Emphasis Requirements (16 units):
Emphasis Electives (12 units):
- CSCI 512 Testing and Analysis of Software Systems Units: 4
- CSCI 568 Requirements Engineering Units: 4
- CSCI 591 Computer Science Research Colloquium Units: 1
- CSCI 590 Directed Research Units: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
- CSCI 599 Special Topics Units: 2, 3, 4
- Non-Computer Science Course from the approved list Units: 3-4
- 600-level CSCI Course with adviser approval Units: 4
- Additional 500-level CSCI course Units: 4
|
Return to: Programs by School
|
|
You must be logged in to post a comment.