Program Introduction
The Master of Science in Software Engineering (MSSE) program at San Jose State University (SJSU) is a specialized graduate program that equips students with advanced software development and management skills. Leveraging its position in the heart of Silicon Valley, the program provides education that reflects the latest industry demands and trends. It focuses on software architecture, advanced software design patterns, enterprise software development, software project management, quality assurance, and modern development methodologies. This degree has STEM (Science, Technology, Engineering, and Mathematics) designation, offering international students up to 36 months of Optional Practical Training (OPT) after graduation. The program adopts a practice-oriented approach, allowing students to learn tools and technologies used in real industry environments. Through partnerships with major tech companies like Google, Apple, Cisco, and Adobe, it offers guest lectures from industry experts, real-project collaborations, internships, and employment opportunities. The program is suitable for both students with existing computer science/engineering backgrounds and professionals with experience in related fields, offering flexible schedules and some online options to support professionals balancing work and studies.
- Language of InstructionEnglish
- Program Length24 months
- Teaching MethodsOffline
- Core Software Engineering Courses: Software systems engineering, software architecture, software quality assurance, software project management - Advanced Development Techniques: Cloud-based software development, microservice architecture, enterprise software platforms, distributed systems - Modern Development Methodologies: Agile and lean development, DevOps, CI/CD pipelines, test-driven development - Specialized Areas: Mobile application development, web services and API design, software security, AI/ML integration - Practical Experience: Capstone projects, industry collaborative projects, internship opportunities - Research Options: Thesis or project-based graduation options
Software Engineer
$75,000 - $95,000
Software Architect
$90,000 - $110,000
DevOps Engineer
$80,000 - $100,000
Tech Project Manager
$85,000 - $105,000
Intakes | Application Deadlines |
---|---|
2025 Fall | 2025-04-01 |
Admission Requirement
- GPA3.0
80
6.5
53
- Online ApplicationRequired
- Undergraduate TranscriptsRequired
- Statement of purposeRequired
- Letters of recommendationRequired
- Proof of English proficiencyRequired
- Resume/CVRequired
- GRE / GMATOptional
- Programming PortfolioOptional
Fees and Funding
$17,494/Year
$17,010/Year
$70