This master's program in Computer Science with a focus on Software Development is designed to provide students with advanced knowledge and skills in the field. It includes a mixture of core courses, concentration-specific classes, and electives, culminating in a capstone project or thesis. The program aims to prepare students for careers in software engineering, development, and related areas by offering a comprehensive curriculum that covers database systems, object-oriented data structures, web programming, mobile application development, and distributed programming.
Why this course is highly recommended
This program is ideal for students interested in deepening their expertise in software development and related technologies. With a mix of core requirements, electives, and practical capstone options, it equips students with the skills needed for successful careers in the tech industry or further research.
The specialization emphasizes Software Development within the broader field of Computer Science. Students can choose courses related to web programming, database systems, mobile application development, and distributed programming, allowing them to tailor their learning toward software engineering solutions.
Application fees
19.44L
1st year tuition fees
19.44L
Living cost
To graduate, students must complete 30 credits, including core courses, concentration courses, electives, and a capstone project or thesis. A minimum GPA of 3.0 is required for graduation.

English language test
Want to learn more about the admission process, eligibility criteria,
and acceptance rates for international students? Visit the Southern Connecticut State University admission page
for complete details.
Graduates of this program can pursue roles in software engineering, application development, and systems analysis. The curriculum prepares students for various careers in the tech sector by providing practical and theoretical knowledge.