Bachelor of Arts in Applied Computing

Applied Computing is a multidisciplinary degree that focuses on the application of computing systems within the context of a specific subject or field of study.  Students are encouraged to think broadly about the impact of computing and computing systems on our current society. In their CSS coursework, students concentrate from an application perspective on software engineering, management, communications, knowledge of hardware and operation systems, and programming. This common core of classes creates a solid foundation of knowledge in both computer hardware, programming, and software development

Students combine their CSS coursework with studies in a non-computing subject that is of interest to them. This subject area, called a Minor Elective, can take the form of either an established minor at the University of Washington, or an approved cluster of courses that cover a complex subject matter.  Subjects for the minor elective need to be both broad in context as well as have depth within their discipline.  Current Applied Computing students have chosen from UW Bothell Minors including Business, Policy Studies, and Education. Students who have chosen to pursue a cluster of coursework have focused on broad and challenging subjects such as international relations and biotechnology and society.

Applied computing graduates are experts in integrating computer technology across their minor elective field.   To further this goal, all Applied Computing students take part in a final senior seminar, where they integrate their CSS coursework with the courses in their minor elective. Similar to a senior thesis, the Senior Seminar (CSS 496) gives a deeper understanding of the inherent relations between computing and software development to the students chosen minor elective. 

A new generation of infrastructure is required to promote global collaboration in science, business, manufacturing, medical and health sciences, and government. Graduates with the Applied Computing degree will be expected to combine detailed knowledge of their chosen application with a practical understanding of modern computing.

Applied Computing is also ideal for those who have a non-computing based bachelor degree, but desire a stronger computing education. In such cases, students may be eligible to use their previously earned credits to meet the minor or concentration requirement (contingent upon CSS Program approval.)

Interim Director

Michael David Stiber, Ph.D., 1992, University of California, Los Angeles; computer science


Arnold Berger, Ph.D., 1971, Cornell University; materials science

Frank Cioch, Ph.D., 1985, University of Michigan; computer and communication sciences

William (Bill) W. Erdly, Ph.D., 1991, University of Washington; social/organizational psychology

Munehiro Fukuda, Ph.D., 1997, University of California, Irvine; information and computer science

Charles F. Jackels, Ph.D., 1975, University of Washington; physical chemistry

Alan Leong, M.S.E., 1997, University of Washington; industrial engineering

Clark F. Olson, Ph.D., 1994, University of California Berkeley; computer sciences

John R. Rasmussen, Ph.D., 1972, Dartmouth College; mathematics

Michael David Stiber, Ph.D., 1992, University of California, Los Angeles; computer science

Kelvin Sung, Ph.D., 1992, University of Illinois at Urbana- Champaign; computer science

Carol S. Zander, Ph.D., 1995, Colorado State University; computer science

Adjunct Faculty

Laurie Anderson, Ph.D., 2004, Union Institute and University; cultural ecology

Mark Kochanski, M.S., 1984, Purdue University; economic geology

Admission Requirements

Program Structure

Students entering the AC major Autumn Quarter 2007 and thereafter follow the curriculum outlined below.


CSS Electives (35 credits)

A maximum of 10 credits are allowed at the 200 level, a maximum of 10 credits of 490 (Special Topics) are allowed, and a maximum of 10 credits of combined 498 & 499 are allowed towards the CSS Electives.

Minor Electives (25 credits) or any other non-computing related Major (or approved course of study)

This must be an approved minor, concentration or major from another department or program. Students may also work with CSS faculty and program advisors to develop custom knowledge domain expertise - subject to departmental approval. If student has a baccalaureate degree in another area, this requirement may be waived.

Graduation Requirements