Academic Programs

The Department of Computer Science at Walla Walla University offers four bachelor degrees, one interdisciplinary bachelor’s degree, and two minors. We also support the Computer Engineering degree, offered through WWU’s Edward F. Cross School of Engineering. All of our programs benefit from the high interdisciplinary activity between departments across campus that creates richer, integrated courses.  

Computer Science Major (Bachelor of Science)

Students who earn a B.S. in computer science (CS) are prepared with the broadest array of skills for computing jobs. This course requires more CS electives and math than the B.A., but students do not need a minor or foreign language sequence. This allows for higher concentration on Computer Science course work, internships, and related projects. 

Cybersecurity Major (Bachelor of Science)

Students who earn a B.S. in cybersecurity are equipped with ethical critical-thinking and technical skills necessary for addressing the growing number and complexity of cyberattacks. Graduates often pursue careers focusing on technology systems and management that protect hospitals, businesses, and other industries against attacks on privacy and security. Others work as forensic examiners and information systems security professionals. 


Game Development Major (Bachelor of Science)

Students who earn a B.S. in game development focus their computer science skills for a career in game design as programmers, designers, or producers. 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.


Information Systems Major (Bachelor of Science)

Students who earn a B.S. in information systems (IS) understand how to integrate information technology solutions and business processes to meet the information needs of companies and other enterprises. Graduates are prepared to pursue a variety of IS careers in business, government, and non-profit organizations. 


Computer Science Major (Bachelor of Arts)

Students who earn a B.A. in computer science often minor or double major in graphic design, biology, business, or psychology. This course is a great way to pair computing with a second, specific discipline.



Computer Science Minor

Students who do not wish to earn a full bachelor’s 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. 

Course requirements—Computer Science Minor


Cybersecurity Minor

Students with some technical skills and an interest in cybersecurity who do not wish to earn a full bachelor’s degree in cybersecurity can complete a minor in the field. This minor can be added to any non-computing bachelor’s degree, and it particularly complements various business degrees and the information systems degree.  

Course requirements—Cybersecurity Minor