Computer Science

Computer Science at WSU Tri-Cities

Immersive, challenging, rewarding

Computer science is a discipline that provides a scientific foundation for a variety of practical skills including software engineering, computer system design, software system design, data base design and applications, distributed computing, network design and applications, computer graphics, scientific computation, and the use of specialized computer applications. The computer continues to have a dramatic effect on many aspects of contemporary society, and the demand for people who are trained to use computers and software systems will increase for the foreseeable future. The curriculum in computer science prepares students for a variety of careers that involve the extensive use of computers.

Students who enroll in the Computer Science Program will find themselves immersed in an environment of learning and challenged by the rigorous coursework. This program provides education based on a theoretical, experimental, and ethical foundation further enhanced by opportunities for participation in research, internships, international studies, interdisciplinary programs, and/or programs in entrepreneurship. Students will advance in state-of-the-art fields, incorporating technical disciplines from electrical engineering and mathematics as well as computer science.

As students graduate, they will be prepared for professional leadership, civic influence, and lifelong learning. They will be experienced in research and developing technology to address present and future societal problems and collaborate with researchers from other disciplines to address societal problems and opportunities.


The Bachelor of Arts and Bachelor of Science degree programs in Computer Science at WSU Tri-Cities are accredited by the Computing Accreditation Commission of ABET,


This is the most prestigious accreditation that may be awarded to a Computer Science program. Accreditation assures that a program has met quality standards set by the profession. To employers, graduate schools, and licensure, certification, and registration boards, graduation from an accredited program signifies adequate preparation for entry into the profession.

Why study Computer Science at WSU Tri-Cities?

  • small classes
  • personalized instruction
  • dedicated faculty with industry and government experience
  • hands-on learning
  • leadership, internship, and career opportunities



A degree in Computer Science can lead to a wide variety of rewarding (and high-paying) careers. Here are just a few:

  • Computer Scientist
  • Software Engineer
  • Software Developer
  • Game Developer
  • Software Entrepreneur
  • Bioinformatician
  • Computer Security Specialist
  • Application Developer
  • Software Architect
  • Software Consultant
  • Systems Guru
  • Open Source Contributor
  • Scientific Software Specialist
  • Computer Science Faculty Member
  • Database Administrator
  • Networking Specialist

In time, any of these can lead to “Senior”, “Staff”, or “Chief” positions. It is also possible to move into management — including senior management — or entrepreneurial positions.