In addition to your GUR's (general university requirements--see general catalog), take at least four CS major classes. At this point you may apply to become a major using Application for Major Form.
Regardless of what you have taken elsewhere, you must complete four computer science department courses at Western Washington University within the major to be considered for admission. Any courses for which you receive transfer credit will apply toward your degree; you do not have to retake any courses for which you have received credit.
Students are admitted as CS majors based on the number of spaces available, ranked in grade point order as determined by the Undergraduate Program Committee. The spirit of the computer science program is not to keep students out, rather the department needs to be sure that it has the adequate amount of resources needed to educate its majors properly.
The following answers are based on the assumption that transfer students have completed all of Western’s general university requirements (GURs). See general catalog for details.
If you transfer with an AA degree and have completed two quarters of calculus, two to three quarters of C++ programming and a background sequence in science, and are admitted to the CS department as a major*, it will take you approximately six to eight quarters at Western to graduate.
Western's registration system cannot be set up for every possible CS class taken at other colleges and institutions, so it can't recognize that you've had the course(s) you need. Call (360) 650-2300 or contact Julie Marx at Julie.Marx@wwu.edu for help with overrides.