Academic Programs

Department of Computer Science

The department offers four bachelor degrees and a minor. All of our programs benefit from the high interdisciplinary activity between departments across campus creating richer, integrated courses.  Contact Academic Advisement if you have questions: (509) 527-2132.

Meet the professors you’ll be learning from.

Computer Science (Bachelor of Science)

Students wishing to focus mainly on Computer Science will be most interested in this degree. The Bachelor of Science requires 62 quarter hours of Computer Science courses, including 20 Computer Science electives. Additionally, 23 quarter hours of mathematics cognates are required—just five short of a math minor.  However, no minor or foreign language sequence is required, allowing students to concentrate on Computer Science course work, internships, and related projects.

See course requirements for Computer Science (B.S.)

Computer Science (Bachelor of Arts)

This is a good choice for students who wish to apply Computer Science in a particular field. For example, a double-major in Computer Science and Graphic Design would be an excellent choice for aspiring web programmers. Double majors in C.S. and Biology, C.S. and Business, or C.S. and Psychology would also be extremely useful in the fields of computational biology, business analytics, and cognitive science.

See course requirements for Computer Science (B.A.)

Cybersecurity (Bachelor of Science)

The cybersecurity major serves students who want a career that focuses on the technology systems and management that protect hospitals, businesses, and other industries against attacks on privacy and security. The cybersecurity field also includes forensic examiners and information systems security professionals. As cyberattacks grow in number and complexity, the industry needs students with ethical critical-thinking and technical skills to join the field.

See course requirements for Cybersecurity (B.S.)

Game Development (Bachelor of Science)

Students wishing to focus their computer science skills for a career in game design as programmers, designers, or producers will benefit from a strong computer science core as well as five semester courses led by field experts. The Christian and liberal arts framework at WWU provides a uniquely ethical and holistic background for those interested in the evangelistic or educational power of games.

See course requirements for Game Development (B.S.)

Computer Engineering (Bachelor of Science in Engineering)

Students wishing to have a general Engineering background with a specialization in Computing would be most interested in this degree. The BSE with Concentration in Computer Engineering is an especially good match for those with an interest in computer hardware and embedded systems.

See course requirements for Computer Engineering (B.S.E.)

Information Systems (Bachelor of Science)

The information systems major serves those students who want a career that focuses on the integrating information technology solutions and business processes to meet the information needs of businesses and other enterprises, enabling them to achieve their objectives in an effective, efficient way. The program prepares graduates for a variety of IS careers in business, government, and non-profit organizations.

See course requirements for Information Systems (B.S.)

Computer Science Minor

Students who do not wish to take a full bachelors degree in Computer Science may still benefit from taking a smaller selection of Computer Science courses. The minor in Computer Science can be added to any non-computing bachelor's degree. To earn a minor, students must complete 30 quarter credits of Computer Science coursework—roughly eight courses.

See course requirements for Computer Science Minor