MS in Computer Science Tri Cities

1 Years On Campus Masters Program

Washington State University Pullman

Program Overview

The Master of Science in Computer Science at Washington State University Tri-Cities is designed for students who want to advance their expertise in computing, software development, and research-driven innovation. The program combines advanced coursework with independent research opportunities, enabling students to develop the technical depth required for careers in industry, government laboratories, and doctoral studies.

Curriculum Structure

Year 1

Students begin by developing a strong foundation in advanced computer science concepts and research methodologies. Through coursework in areas such as Software Engineering, Algorithms, and Computer Systems, students strengthen their programming, analytical reasoning, and computational problem-solving skills while gaining a deeper understanding of modern computing technologies.

Students also explore emerging computing domains through specialized study in fields such as Artificial Intelligence, Data Analytics, and Computer Networks. These subjects provide exposure to cutting-edge technologies and prepare students for advanced technical challenges in modern computing environments.

Year 2

During the second year, students focus on advanced coursework and independent research under faculty supervision. Specialized topics such as Machine Learning, Cybersecurity, and Distributed Computing allow students to tailor the program to their academic interests and career objectives.

The program culminates in a Master's Thesis, where students conduct original research in a selected area of computer science. This experience develops advanced research, innovation, and technical communication skills while demonstrating mastery of graduate-level computing concepts.

Focus Areas

Software Engineering; Artificial Intelligence; Machine Learning; Cybersecurity; Data Analytics; Computer Systems; Distributed Computing; Computer Networks; Research Computing; Advanced Programming.

Learning Outcomes

Develop expertise in software development, algorithms, research methodologies, artificial intelligence, machine learning, cybersecurity, systems design, technical communication, computational problem-solving, and advanced computing technologies.

Professional Alignment (Accreditation)

The program emphasizes both theoretical foundations and applied research, preparing students for technical leadership roles in software engineering, data science, cybersecurity, research and development, and advanced technology sectors. Students work closely with faculty researchers and gain experience conducting independent research projects.

Reputation (Employability Rankings)

As part of Washington State University's School of Electrical Engineering and Computer Science, the program benefits from a strong research environment and industry engagement. Graduates are prepared for careers in technology companies, government agencies, research laboratories, and doctoral programs, with skills that are highly valued across the computing and technology sectors.

Experiential Learning (Research, Projects, Internships etc.)

At Washington State University Pullman, the MS in Computer Science program is designed to provide students with hands-on experiences that bridge the gap between theoretical knowledge and practical application. Students have access to state-of-the-art facilities and tools that enhance their learning and prepare them for real-world challenges. The program emphasizes experiential learning through collaborative projects, internships, and cutting-edge technology, ensuring that graduates are well-equipped for their careers.

Here are some key aspects of experiential learning in the MS in Computer Science program:

- Collaborative Projects: Engage in team-based projects that simulate real-world software development environments, fostering teamwork and communication skills.
- Internship Opportunities: Benefit from partnerships with local tech companies and organizations, providing valuable internship experiences that enhance your resume and professional network.
- Research Laboratories: Access specialized labs such as the WSU Cybersecurity Lab and the WSU Robotics and Autonomous Systems Lab, where you can work on innovative research projects.
- Digital Tools: Utilize industry-standard software and tools, including programming languages like Python, Java, and C++, as well as frameworks and platforms relevant to current tech trends.
- Field Trips: Participate in organized visits to tech companies and research institutions, gaining insights into industry practices and networking opportunities.
- Libraries and Resources: Take advantage of the WSU Libraries, which offer extensive resources, including access to academic journals, databases, and collaborative study spaces.
- Institute Collaborations: Work alongside faculty and researchers at institutes such as the WSU Institute for Shock Physics, where interdisciplinary projects often intersect with computer science applications.

Progression & Future Opportunities

Pursuing an MS in Computer Science at Washington State University Tri-Cities opens the door to a wealth of career opportunities in a rapidly evolving field. Graduates often find themselves in high-demand roles such as Software Engineer, Data Scientist, Systems Analyst, and Cybersecurity Specialist. With a strong foundation in both theoretical and practical aspects of computer science, you’ll be well-prepared to tackle complex challenges in various industries.

Here’s how WSU Tri-Cities supports your journey toward a successful career:

- Career Services: The university offers dedicated career counseling, resume workshops, and interview preparation to help you stand out in the job market.
- Employment Statistics: Over 90% of graduates find employment within six months of graduation, with starting salaries averaging around $85,000, depending on the role and location.
- University–Industry Partnerships: WSU Tri-Cities has established collaborations with local tech companies and organizations, providing students with internship opportunities and real-world experience that enhances employability.
- Accreditation: The program is accredited by the Computing Accreditation Commission of ABET, ensuring that your degree meets high standards recognized by employers worldwide.
- Graduation Outcomes: Alumni have gone on to work for leading companies such as Microsoft, Amazon, and Boeing, showcasing the program's strong reputation in the tech industry.

Further Academic Progression: After completing your MS in Computer Science, you may choose to further your studies by pursuing a Ph.D. in Computer Science or a related field. This advanced degree can open doors to academic positions, research opportunities, and specialized roles in technology development. Additionally, you could explore certifications in emerging areas such as artificial intelligence, machine learning, or cybersecurity to enhance your expertise and career prospects.

Program Key Stats

$36 804
$53 910
$70
Rolling


80%

Eligibility Criteria

ABB - BBB
3 - 3.5
26 - 30
75 - 80

6.5
75
No
Eligibility criteria

Additional Information & Requirements

Career Options

  • Software Engineer
  • Computer Scientist
  • Data Scientist
  • Artificial Intelligence Engineer
  • Machine Learning Engineer
  • Cybersecurity Analyst
  • Systems Analyst
  • Cloud Solutions Architect
  • Software Developer
  • Database Administrator
  • Computer Network Architect
  • Research Scientist
Career options

Book Free Session with Our Admission Experts

Admission Experts