Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Master of Science in Computer Science (MSCS) program provides a curriculum grounded in both theoretical principles and real-world implementation. The program features advanced coursework in fundamental computer science disciplines along with adaptable electives tailored to your career objectives. Participants can personalize their academic path through the General Option or opt for one of the predefined specialization tracks. With the General Option, students have the freedom to select their elective courses, allowing them to build either a specialized or comprehensive skill set that matches their aspirations. The MSCS General Option offers two distinct pathways: Course Only: Participants enroll in an extra elective and attend a seminar covering cutting-edge technological developments in computer science. Research Project: Students undertake an extended research initiative under faculty guidance, typically lasting two to three quarters, often in collaboration with industry partners via the Project Center. Applicants decide between these pathways after admission. Depending on their academic background and timeline, General Option students may later transition to one of the MSCS specializations.
The MSCS with a Software Engineering specialization (MSCS-SE) equips students with essential competencies for successful careers in the software sector. The program provides comprehensive training throughout the entire software development process - including requirements analysis, system architecture, implementation, and quality assurance. With longstanding partnerships with regional technology firms, the Computer Science Department ensures the curriculum remains aligned with industry standards. The MSCS-SE combines foundational courses shared across all MSCS programs at Seattle University with specialized software engineering classes, culminating in an industry-relevant capstone project. Full-time students beginning in Fall Quarter can finish in 5 quarters, while Winter Quarter entrants typically complete the program in 7 quarters and Spring Quarter starters in 6 quarters due to course scheduling requirements.