Emerging application and theory in Computer Science
The Master of Science in Computer Science and Systems (MSCSS) degree builds a solid foundation for advanced careers in computer science.
Develop your breadth of understanding of the latest applied and theoretical concepts within computer science through study and research guided by renowned faculty and industry fellows. You may choose to pursue a thesis or capstone project, or expand your learning by exploring a variety of electives.
Benefiting from close relationships with our local high-tech industry partners, MSCSS students gain real-world perspective through their classroom experiences. Graduates are working as software development engineers, program managers, cybersecurity experts, data scientists, and systems developers at industry leaders around the globe, driving growth, innovation and change.
All MSCSS applicants must:
Provide evidence of the successful completion of a baccalaureate degree from an accredited institution with at least a 3.0 GPA.
Demonstrate successful completion of preparatory coursework prior to their formal application to the master's program.
For applicants who met the February 17th deadline or otherwise received confirmation from their Academic Advisor that their applications would be considered for this round, we hope to have admission decisions released by mid-May.
Application Details and Deadlines
F1 Students: November 17, 2023
All students: January 5, 2024
All students: February 17, 2023*
*Accepting applications until all seats are filled
For applicants who met the February 17th deadline or otherwise received confirmation from their Academic Advisor that their applicants would be considered for this round, we hope to have admission decisions released by mid-May.
Find current tuition information on the UW Tacoma's Office of the Registrar site, under Tier III. Note that costs are different for Washington State Resident and Non-Resident, as shown in the tuition tables.
MSCSS students can choose one of three pathways to complete their degree:
A Master's Thesis
If you are interested in theory and research and are considering continuing on to a Ph.D. program, you are encouraged to choose this option. A thesis investigates an important research question and provides an in-depth background to the problem being addressed. It also points to approaches to solving the problem. A thesis is excellent preparation for pursuit of a doctorate degree. You are required to present your results in a public colloquium.
A capstone experience is a valuable part of advanced work in computer science. In a supportive environment, you work with faculty on innovative research programs.
With the help of a faculty adviser, you define, develop and implement a real-world project. When projects involve significant research, you are encouraged to write a publishable paper covering your work. You are required to present your results in a public colloquium.
The electives only pathway allows more flexibility in course scheduling and broader exploration of CS subjects. Students choose six elective courses in addition to the compulsory subjects taken by all MS students.
Objectives and Outcomes
MSCSS graduates will:
Have the necessary skills and knowledge to independently conduct investigative work in selected sub-areas of computing/technology;
Have a broad understanding of the technologies and theories supporting the architecture and construction of software systems;
Be able to pursue successful careers or subsequent postgraduate studies while adapting to emerging technologies;
Be able to analyze issues and synthesize solutions to computing-related problems;
Be able to use their communication skills while working in team environments.
MSCSS students are able to:
Apply knowledge of theoretical foundations in computer science
Use current techniques, skills, and tools necessary for computing practice
Analyze a problem, to assess and articulate its requirements, to design, to implement, and to evaluate a computer-based system
Communicate effectively in both oral and written forms
Participate effectively in team projects
Recognize the need for and an ability to engage in self-directed learning and continuing professional development
Autumn 2023 Information Sessions
Registration Link (all info sessions take place virtually via Zoom)
Current and past research within the School of Engineering and Technology
The Center for Data Science is a hub for experts in data analytics, data management, and data science.
At the Center for Data Science we embrace these challenges. We design and develop solutions that enable our partners and sponsors to solve complex problems posed by volume, variety and velocity (3Vs) of data.
At the Center for Data Science we use a multi-disciplinary approach to explore the impact of big data, its challenges, and its opportunities. Our aim is to develop tools and algorithms that enhance our fundamental understanding of how to store, manage, analyze, search and model data. We use the principles and openness of the World Wide Web to deliver this impact.
As a M.S. in Computer Science graduate, you will acquire the skills and competencies sought by companies such as Google, Microsoft, Facebook, REI, Disney, Amazon, HBO, and other emerging startup companies.
Graduates are prepared to solve problems in all aspects of computing. Career options include:
Software Development Engineer
Computer and Information Research Scientist
Computer Network Architect
Information Security Manager
Systems Developers at industry leaders around the globe, driving growth, innovation and change.