Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Blended
Duration
Not Available
Details
Program Details
Degree
Masters
Major
Computer Science | Software Development | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Education type
Blended
Course Language
English
About Program

Program Overview


Computer Science, M.S. - Software Development (Hybrid)

The Computer Science, M.S. - Software Development (Hybrid) program at Southern Connecticut State University is designed to provide students with a comprehensive education in software development. The program requires a 3.0 cumulative GPA for graduation.


Program Requirements (30 Credits)

  • Core Requirements (6 credits)
    • CSC 540: Database Systems
    • Select one:
      • CSC 505: Object-Oriented Data Structures in Java
      • CSC 543: Web Programming
      • CSC 550: Fundamentals of Mobile Application Development
      • CSC 563: Multithreaded Distributed Programming
      • CSC 581: Computational Intelligence
  • Concentration Requirements (12 credits)
    • CSC 521: Algorithms
    • CSC 535: Software Engineering
    • Select two:
      • CSC 543: Web Programming
      • CSC 545: Advanced Database Systems
      • CSC 550: Fundamentals of Mobile Application Development
      • CSC 560: Software Quality
      • CSC 563: Multithreaded Distributed Programming
  • Directed Electives (12 credits)
    • Two additional courses beyond the core and concentration requirements in CSC 520 or higher.
  • Capstone Requirements (6 credits)
    • Option 1: Master's Thesis (CSC 590 and CSC 591)
    • Option 2: Special Project (CSC 590 and CSC 595)
    • Option 3: Comprehensive Exam and two additional courses from Directed Electives.
See More