Oct 24, 2024  
2024-2025 Graduate Catalog 
    
2024-2025 Graduate Catalog

Computer Science


Burkard Englert, PhD, Department Chair
Eric Larson, PhD, Associate Chair
Yingwu Zhu, PhD, Graduate Program Director
Sheila Oh, MS, Graduate Program Director

Web: https://www.seattleu.edu/scieng/computer-science/

The Computer Science Department offers a Master of Science in Computer Science graduate degree. As part of this graduate degree program, students have the option to obtain a specialization in Data Science or a specialization in Software Engineering. The department also offers a Computer Science Fundamentals graduate certificate.


Master of Science in Computer Science

The Master of Science in Computer Science (MSCS) program offers a curriculum based on theoretical foundations and practical applications. The program is designed to provide advanced study in computer science for students with a substantial background in the discipline. Full-time students who start in fall quarter can complete the program in five quarters. The program also accommodates part-time students who can complete the program in three years.

The curriculum includes required courses in core areas of computer science and a required course in ethics and professional issues related to computing. A set of elective courses allows students develop a solid, broad understanding of computer science.

The department offers two options for students to complete their MSCS degree:

  • Research option: Students have the option to carry out research under the supervision of a faculty member spanning two quarters. Research projects culminate in a report suitable for publication and provide excellent preparation for those who are pursuing research careers or further education in a doctoral program.
  • Coursework option: A coursework option is also available which requires completion of a seminar class along with the student’s choice of one additional elective course.

Alternatively, MSCS students can select a specialization, which provides deeper exposure to a sub-area of computer science

  • Software Engineering Specialization: Students have the option to earn a specialization in software engineering by choosing prescribed electives and completing a two-quarter team capstone software project under the supervision of a faculty member.
  • Data Science Specialization: Students have the to earn a specialization in data science by taking a mathematics foundational course, completing a set of data science core courses, and completing a quarter-long capstone project. 

Admission Requirements

Applications for the Master of Science in Computer Science program are considered fall, winter, and spring quarters. Students who start in winter or spring should be aware that completing the data science specialization or software engineering specialization will take longer than five quarters.  All application materials must be included in your application by the stated deadline for that quarter.

See Graduate Admissions Programs for admission materials.


Certificate in Computer Science Fundamentals

The Computer Science Fundamentals graduate certificate program provides a way for students who lack a background in the computer science discipline to develop knowledge and skills necessary for success in the MSCS program and for entry-level employment in the software industry. (Completion of this certificate program does NOT guarantee admission to the MSCS program.) This certificate program consists of six three-credit courses in software design, databases, computer systems, and algorithms.  These courses are offered in late afternoon and evening over three quarters. Working professionals may choose to reduce the workload to one course per quarter, which will extend the certificate program completion time.

See Graduate Admissions Programs for admission materials.

Programs

    Graduate CertificateGraduate Major