|
Dec 13, 2024
|
|
|
|
USC Catalogue 2019-2020 [ARCHIVED CATALOGUE]
Computer Science (Software Engineering) (MS)
|
|
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 –Take all four courses:
Software Engineering Electives – Complete one of the following courses (4 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
Note:
A maximum of 2 units of CSCI 590 and a maximum of 2 units of CSCI 591 may be applied.
|
|
|
You must be logged in to post a comment.