Welcome to the Department of Computer Science

We’re here for your future—and the future is increasingly focused on technology. Our department prepares you to understand the ethical and social impact of computing on society and its use to the modern world. You will learn industry-relevant subjects like software engineering, computational science, robotics, data visualization, cybersecurity, and data mining

Why Study Computer Science at CWU?

Through experience, knowledge, and skills ranging from basic theory through experimental techniques to engineering methodology, our degrees will prepare you for careers that form the backbone of much of industry and business.

Academic Resources

Home page for the Academic Resources section of the Computer Science department site.

Read more about "Academic Resources"

Department Resources

Department Resources

Read more about "Department Resources"


Home page for the Research section of the Computer Science department site.

Read more about "Research"

Student Resources

Home page for Student Resources section of Computer Science department site.

Read more about "Student Resources"

Missions and Outcomes

Missions and Outcomes

Read more about "Missions and Outcomes"

Degree Options

Computer science grads land internships and jobs with leading companies like Microsoft, Boeing, Facebook, and Amazon.


  • Computer Science, BS
  • Data Science, BS - Computational Data Science Specialization


  • Computational Science, MS

Minors & Certificate

  • Applied Computer Science Minor
  • Computer Science Minor


For general university admissions information, contact the Office of Admissions. For advising information, contact the Academic Advising Center.

Are you a graduate student? Contact the School of Graduate Studies and Research for admissions information.


Computer Science students developed an app for Ford Motor Company. The team of students designed and built an app to assist electric vehicle owners in finding charging stations appropriate for their vehicle, using a programming language and development framework they had never encountered before, for a real client expecting real results. Impressive, right?

"Because classes can be difficult, professors are helpful with longer office hours and they’re willing to review your work. Computer Science is really important and very useful especially in such a technology-driven world.” Andrea Guillen will be graduating in 2024 with a dual degree in Computer Science and ITAM.

Questions? Contact Us

Department of Computer Science

Samuelson Hall 207

CWU News

CWU Business faculty dedicated to helping small-town small businesses grow

November 29, 2023


Sponsors needed for annual CWU President's Holiday Gift Project

November 29, 2023


CWU Teacher Academies ambassador visits the White House

November 27, 2023


More News