Cost & earnings at Saint Martin's University What students borrow here, and what they go on to earn
The Master of Science in Computer Science (Applied) at Saint Martin's University is a professionally focused programme designed for graduates and professionals who want advanced practical skills in software development, data analytics, machine learning and systems engineering. It suits students seeking hands-on project experience, industry-informed coursework and connections to the Pacific Northwest technology community.
The Applied Computer Science master's emphasises applied skills and project-based learning. Core topics typically include advanced algorithms, software engineering and architecture, databases and data management, machine learning and data mining, computer networks and security, and software project management. Students also study research methods and professional issues in computing, with opportunities to explore electives in areas such as cloud computing, human–computer interaction, embedded systems, and cybersecurity.
The programme culminates in a substantial applied capstone project or practicum with a real-world partner or an industry-focused research project supervised by faculty. Coursework combines lectures, laboratory work in programming and networking labs, team software projects, and seminars that develop technical communication and professional skills.
Applicants are normally expected to hold a bachelor's degree in computer science, information technology or a closely related discipline. Candidates with degrees in other subjects may be considered if they can demonstrate competent preparation in programming, discrete mathematics and undergraduate-level computing fundamentals, or relevant professional experience.
Saint Martin's admissions may also consider relevant work experience in lieu of formal prerequisites for experienced professionals. The programme welcomes both recent graduates seeking to deepen technical skills and mid‑career professionals aiming to transition into advanced technical roles.
Graduates from this programme are prepared for a wide range of technical and engineering roles in industry, government and non-profit sectors. Typical career paths include software developer or engineer, data scientist or analyst, machine learning engineer, systems architect, cybersecurity analyst, cloud solutions engineer and IT project manager. The applied capstone experience also positions graduates for roles that require practical systems integration, deployment and collaboration with cross-functional teams.
Alumni may also choose to continue into doctoral study or professional research roles, particularly if they pursue research-oriented electives and faculty collaborations during the programme. The combination of hands-on projects and theoretical grounding makes graduates attractive to regional technology firms, startups, consultancy practices and organisations requiring complex software and data solutions.
Saint Martin's offers a personalised learning environment with small class sizes and close faculty mentorship, which benefits students undertaking applied projects. The university's location in the Pacific Northwest provides proximity to a vibrant regional tech ecosystem, enabling local industry partnerships, internship opportunities and guest collaboration from practitioners.
The programme is delivered with an emphasis on ethical practice and professional responsibility, reflecting the university's Benedictine values. Students gain access to well-equipped labs, collaborative workspaces and faculty with experience in industry and applied research. Support services for graduate students include career advising, help with internship placement and opportunities to present and publish applied work.
Overall, Saint Martin's combines practical, project-led learning with a community-oriented campus to prepare students for immediate contributions in technical roles and for continued professional growth.
Shortlist scholarships and plan your application — free guidance from our advisors.