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.
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.
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.
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.
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.
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.