Computer Science, M.S. - Software Development

Computer Science |View/Print PDF

The program course outline and graduation requirements for this catalog year are listed below.  The department website provides an overview of the program, including admission requirements, faculty biographies, learning outcomes, and careers: https://www.southernct.edu/academics/computer-science/programs 

Program Sequence - 36 Credits


Required Core Requirements (12 credits)
CSC 540 — Database Systems — 3 credits
CSC 543 — Web Programming — 3 credits
CSC 563 — Multithreaded Distributed Programming — 3 credits
CSC 565 — Computer Networks — 3 credits

Software Development Concentration Requirements (12 credits)
CSC 535 — Software Engineering — 3 credits
CSC 545 — Advanced Database Systems — 3 credits
CSC 550 — Fundamentals of Mobile Application Development — 3 credits
CSC 560 — Software Quality — 3 credits

Breadth Requirements (6 credits)
CSC 520-999 (Non-core courses outside of area of concentration)

Capstone Requirements (6 credits)
Select one:
Master's Thesis (CSC 590 and 591)
Special Project (CSC 590 and CSC 595)