Programs Overview

Program requirements are valid from the year you are accepted into the department in a master, major or minor program. If you have not yet been accepted into the program, you can find the current requirements in the online catalog.  Please note that requirements do change and your specific graduation requirements are confirmed when you declare your major or minor.

Undergraduate

The Computer Science Department offers Bachelor of Science and Master of Science degree programs, accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET).  Information regarding program objectives, student outcomes and graduation data can be found here.

The department offers joint majors with the mathematics and accounting departments, as well as a computer science minor in Internet Resource Creation and Management and three certificate programs (Web content development, Web programming, and Web site management). The Internet Resource Creation minor and certificate programs are designed so that computer science majors, as well as non-computer science majors, may gain the technical and communication background necessary for developing, maintaining, and managing Web sites and resources.

Graduate

The Computer Science Department offers the Master of Science (MS) Degree. Courses and research opportunities in a variety of topics are offered, including artificial intelligence, machine learning, natural language processing, bioinformatics, human and computer interaction, computer vision, computer graphics, computer education, big data, security and privacy, accessibility, and parallel and distributed systems

We have a vibrant and diverse population of approximately 35 students in our MS program, including  a substantial number of female students and students from abroad. The research work produced by our students has been presented in prestigious CS conferences and venues every year. We accept applications through the year in Fall, Winter and Spring Quarters (not including the Summer Quarter). The deadline can be found here. Current CS honors undergraduates can apply to the accelerated MS program.

Graduate students can receive financial assistance in the form of teaching assistantships, research assistantships, along with departmental/graduate school scholarships. 

Our alumni have successful careers at many startups, well-known tech companies and research labs, including Facebook, Google, Amazon, Microsoft and Pacific Northwest National Laboratory (PNNL). Some have continued on with their education as PhD students at prestigious universities in the United States and internationally.

Internet Studies Center

The ISC offers courses and certificates in web development that help WWU students leverage the value of their four-year and graduate degrees. Students who complete one of the three ISC certificates will receive an industry certified certificate in conjunction with their WWU degree.

Cybersecurity

Through partnerships with some Washington Community Colleges, students can build directly upon their Associate's Degree to pursue a Bachelor of Science in Cybersecurity, preparing students for a career in preventing and responding to internet security breaches that threaten businesses, corporations, and the government.