Seattle University quad and fountain looking north

Computer Science, MS

Gain cutting-edge expertise with our Master of Science in Computer Science (MSCS). Through flexible electives aligned with your career goals, or two optional areas of specialization in data science or software engineering, the MSCS prepares you to excel in today’s fiercely competitive tech industry.

Request Information

Loading...

About this Program

Computer Science Degree in Seattle’s Global Tech Industry

Seattle University's Master of Science in Computer Science (MSCS) program offers a curriculum based on theoretical foundations and practical applications. The curriculum includes advanced courses in core areas of computer science and flexible electives that align with your professional goals.

Why MSCS at Seattle University?

  • Pursue Your Passion: Choose between flexible electives that align with your professional goals or two optional specializations in software engineering and data science.
  • Flexibility That Fits Your Lifestyle: Evening courses, full- and part-time enrollment options offer you the flexibility to balance your education with your career.
  • Path for Career Changers: Our Computer Science Fundamentals Certificate provides a bridge to the MSCS program and is ideal for those looking to break into the tech field—no prior programming experience required.
  • Top Industry Connections: Strong connections to Seattle’s leading tech employers give you access to invaluable networking and career opportunities.
  • Hands-On Learning: Gain firsthand experience through industry-led projects that allow you to tackle real-world problems with top organizations.

Career Outlook

26%

Projected Job Growth

Demand for computer science and IT professionals is expected to increase by 26 percent over the next decade (Bureau of Labor Statistics, 2024).

#2

Best City for STEM Careers

Seattle is the second best US city for STEM professionals according to a new study comparing the number of job openings for STEM graduates, median wages, quality of life and more (WalletHub, 2024).

19%

Average Salary Increase

Tech professionals with a master’s degree earn an average of 19 percent more than those with only a bachelor’s (Payscale, 2023).

Virtual Information Sessions

Have questions about Seattle University's Master of Science in Computer Science? Attend a one-hour virtual information session to learn more about graduate programs in the College of Science and Engineering, meet a knowledgeable admissions representative, and get answers to your questions about the program, the application process and more.

Seattle University student working on a laptop.

Ready for Seattle’s Top Tech Jobs

Employers of SU MSDS graduates

High-Demand Graduates

Our curriculum was developed in collaboration with industry leaders and designed to prepare you with the most in-demand technical and professional skills among leading employers, enabling you to distinguish yourself in a fiercely competitive job market. In fact, most MSCS graduates are employed within six months of graduation (2017–2020). Our graduates go on to work for many of the region's top tech firms, including Amazon, Microsoft, Google, F5 Networks and others.

A group of students sitting around a table in a library.

Inclusive, Global Education

As a student at Seattle University, you'll have the opportunity to learn in one of the largest and most culturally diverse independent universities in the Northwest. Our Jesuit values mean we see the world through a global, justice-focused lens. Our strong commitment to diversity and low student-to-faculty ratio help create a forward-thinking, close-knit community where everyone can feel at home—and go on to thrive in a global workforce.

Graduate Computer Science Students Working in a Small Group

Support for Career Changers

Are you interested in the MSCS program but have no undergraduate computer science coursework? Bridge to the MSCS through the Computer Science Fundamentals Certificate. You’ll get the coursework you need to transition to the full computer science graduate program.

Key Details: MS in Computer Science

Here's everything you need to know about the MS in Computer Science program at Seattle University, including detailed information about the various degree tracks, learning outcomes and information for international students.

In the general option, you get to choose your electives. You can develop a focused or broad foundation that aligns with your interests and academic goals. There are two variations of the MSCS general option:

Course-Only 

With the MSCS course-only option, you’ll take an additional elective course and a seminar that explores state-of-the-art technology advances in computer science.

The course-only option provides you with a wide range of electives to choose from, enabling you to tailor your degree plan to your professional goals and interests. This option also provides the most flexibility with entry options in June, January and March, and the ability to complete your degree in as little as five academic quarters.

Research Project

With the research project option, you complete a faculty-supervised research project spanning 2-3 academic quarters. The research projects enable you to focus on your specific areas of interest and the research interests of faculty members.

If you choose to participate in research project opportunities, you’ll have a chance to be mentored by faculty, publish your work, and present on campus or at conferences. These projects provide distinctive opportunities to gain hands-on research experience and prepare you for career advancement or for further post-graduate education at internationally recognized institutions.

MSCS Courses

MSCS Sample Plan 24-25 - General Option

The MSCS with a specialization in data science (MSCS-DS) provides you the opportunity to develop computer solutions related to data science. Our unique program is designed so that upon completion, you’ll receive both an MSCS degree and a specialization within data science.

This combination is very attractive to today's leading employers as there's growing demand for developers that have experience in data science. As a student in this specialization, you must complete the set of core courses that are part of all MSCS degrees at Seattle University, plus a set of data science courses. The program culminates in a capstone project that addresses real-world challenges in the field of data science.

The specialization can be completed in as little as five academic quarters, only if you start in the fall quarter. Due to course sequencing, if you start in the winter quarter you can complete the program in seven academic quarters, and if you start in the spring quarter you can complete the program in six academic quarters.

MSCS - Data Science Specialization Courses

MSCS Sample Plan 24-25 - Data Science Specialization

The MSCS with a specialization in software engineering (MSCS-SE) enables you to build the skill set you will need for a fulfilling career in the software industry. You'll gain hands-on experience across the software development life cyclefrom requirements analysis, to architecture and design, to development and testing. The Department of Computer Science has been working with local tech companies for decades, meaning you'll benefit from close industry connections and a curriculum that is current and relevant to industry needs.

The MSCS-SE program consists of a set of core courses common to all MSCS degrees at Seattle University plus a set of software engineering courses. The program culminates in a capstone project that addresses real-world challenges in the field of software engineering.

The specialization can be completed in six academic quarters if you start in the fall quarter, five academic quarters if you start in the winter quarter and seven academic quarters if you start in spring quarter.

MSCS - Software Engineering Specialization Courses

MSCS Sample Plan 24-25 - Software Engineering Specialization

  • Demonstrate in-depth knowledge of core areas and advanced topics in computer science.
  • An ability to design, implement and evaluate computer-based solutions to meet a given set of requirements.
  • An ability to effectively communicate technical concepts in written and oral form.
  • An ability to make informed judgments in computing practice based on legal, ethical and social considerations.
  • An ability to understand computer science literature to maintain professional currency.

Data Science Specialization Outcomes

  • Demonstrate a solid foundation in core areas of data science theory and practice including data analysis methodologies, machine learning, and best practice in data visualization and presentation of analysis results and conclusions.
  • Demonstrate theoretical and practical skills in the systems and software engineering needed to process large data sets.

Software Engineering Specialization Outcomes

  • Demonstrate a solid foundation in core areas of software engineering theory and practice including all areas of the software development life cycle.
  • An ability to function effectively on teams to establish goals, plan tasks, meet deadlines, manage risk and produce deliverables.

This program is approved by the United States Department of Homeland Security (DHS) to fall within the definition of STEM (Science, Technology, Engineering and Math).

If you are an F-1 nonimmigrant student who has completed 12 months of post-completion Optional Practical Training, receiving a degree in a DHS-approved STEM program means you are eligible for a 24-month OPT extension. To learn more, please speak to a Seattle University international admissions counselor.

What You’ll Learn

Explore the classes you’ll take as a student here.

From Our Alumni

Rupansh Phutela

“The CS faculty at Seattle U is truly exceptional, combining deep expertise with a genuine commitment to student engagement and growth. Working closely with some of the best professors at the university, Dr. Shadrokh Samavi and Prof. Timothy Spinney, I witnessed an unwavering dedication to student success and willingness to provide guidance and mentorship. If you're looking to advance your education in computer science and explore cutting-edge technology stacks, I highly recommend Seattle U.”

MSCS ’23

Featured Faculty

Get in Touch

We’re here to help. For information about computer science graduate degrees at Seattle University, contact:

Computer Science Department