Skip to body

Computer Science

Programs Admission Requirements

Admission to the Computer Science major or minor is selective. A cumulative grade point average of 2.50 is required in the Pre-Admission requirements as listed in the university catalog for students to apply. However, a student who meets or exceeds the minimum grade point average for application is not guaranteed admission.

Students should submit their application during the quarter in which they are completing the Pre-Admission requirements. Applications will be accepted through the last day of classes (i.e., the week before finals) of Fall, Winter, and Spring quarters for admission the following quarter. Late applications will be returned. A completed application must include the standard major application form. Students who feel they have experiences which are not reflected in their transcripts may submit a one page letter explaining these experiences. Department faculty will review all applications and admit the most qualified until all available spots are filled. Students whose applications are refused may reapply in a subsequent quarter. All re-applications will be considered on the same basis as new applications. Students may register for courses for the following quarter, but will be dropped if not admitted.

Transfer students who have at least the minimum grade point average in the Pre-Admission requirements may be admitted on a provisional basis until the next application period. Such students must receive a grade of C (2.0) or better in all computer science courses taken during the provisional period in order to be eligible for admission. Provisional status will not be extended if a transfer student is not admitted at the first possible opportunity. Transfer students should apply for the Computer Science Pre-Major their first quarter at CWU.

Students should request admission to the Computer Science pre-major prior to the completion of the following pre-admission requirements.

Students must be accepted as a Computer Science major prior to enrolling in computer science classes beyond CS 301 with the exception of CS 311.

CS 325 is required for admission to all 400 level computer science courses with the exception of CS 490 and CS 492.

Pre-Admission Requirements

General University RequirementsCredits
ENG 101, English Composition3
ENG 102, English Composition3
Major Requirements 
CS 110, Fundamentals of Computer Science I4
CS 111, Fundamentals of Computer Science II4
CS 301, Data Structures4
MATH 172, Calculus I5
Pre-admission Total       23