Requirements
Minimum of 90 units with possible additional prerequisites (see list below).
- This degree plan is targeted at transfer students with an interest in a COMPUTER SCIENCE major at a university.
- A minimum 2.0 GPA is required for this degree. Computer Science transfer programs may require a higher GPA overall or a higher GPA in specific courses.
- Be sure to verify current admission requirements with your target institution.
There may be course-level and GPA grade requirements; be sure to discuss this with your advisor.
Prerequisites:
- Complete ENGL 98 or place into ENGL& 101
- Complete CS 110, ENGR 121, or STEM 103 before CS& 131 or CS& 141
- Complete MATH& 144 or MATH&142 or place into MATH& 151
- Complete PHYS& 114 or place into PHYS& 241
- Complete CHEM& 140 or place into CHEM& 161
College Success - 2 units
A College Success course is mandatory for all new degree-seeking students. The class may be waived due to previous college coursework or the specific course of study. Certain programs are exempt from this requirement; please see the Academic Guidelines and Procedures for details.
Required Course
Communication Skills - 10 units
Select courses from the DTA Approved Communication Skills course list. At least 5 units must be earned in English Composition I.
Required Courses
WSU strongly recommends ENGL& 235 Technical Writing and Research.
Quantitative Skills - 5 units
Required Course
Humanities Distribution - 15 units
Select courses from the DTA Approved Humanities course list. Courses must be from 2 different disciplines. Note: All World Languages count as 1 discipline. No more than 5 Humanities Performance (HP) units or 5 100-level World Language (WL) units may be used to fulfill this requirement. Any additional Humanities units beyond 15 will be counted towards your Electives.
No more than 10 units in any one discipline may be applied across the Humanities, Social Science, and Natural Science distribution areas.
| Humanities Course | 5 |
| Humanities Course | 5 |
| Humanities Course | 5 |
Social Sciences Distribution - 15 units
Select courses from the DTA Approved Social Sciences course list. Courses must be from 2 different disciplines. Any additional Social Science units beyond 15 will be counted towards your Electives. No more than 10 units in any one discipline may be applied across the Humanities, Social Science, and Natural Science distribution areas.
| Social Sciences Course | 5 |
| Social Sciences Course | 5 |
| Social Sciences Course | 5 |
ECON& 201 or ECON& 202 recommended for WSU Everett Software Engineering.
Natural Sciences Distribution - 15 units
Select courses from the DTA Approved Natural Sciences course list. Courses must be from 2 different disciplines. You must have at least
10 units from any lab science intended for science and engineering majors. No more than 5 units from Part C: Other Science courses may be used to fulfill this requirement. Any additional Natural Science units beyond 15 will be counted towards your Electives.
UW Seattle: PHYS& 241/PHYS& 231, BIOL& 221, or CHEM 161 or a course from UW Seattle’s approved Natural Science list
WSU Everett Software Engineering: Choose one science sequence either CHEM& 161 and CHEM& 162, or PHYS& 241/PHYS& 231 and PHYS& 242/PHYS& 232
| MATH& 152 | Calculus II | 5 |
| Natural Sciences Course | 5 |
| Natural Sciences Course | 5 |
Required CS Courses - 13-15 units minimum
- UW Bothell: Choose either programming sequence.
- UW Seattle: Choose the Java programming sequence.
- WSU Everett Software Engineering: Choose either programming sequence.
If you have taken or have placement into CS& 131 or CS& 141 or higher, you will not need to take CS 110 or ENGR 121, and the total of Electives will increase to 15 units.
| CS 110 | Intro to Computer Science | 5 |
| or | |
| STEM 103 | Intro Scripting using Python | 3-5 |
| or | |
| ENGR 121 | Intro to Engineering 2: Design | 5 |
| AND | |
| CS& 131 | Computer Science I C++ | 5 |
| CS 132 | Computer Science II C++ | 5 |
| or | |
| CS& 141 | Computer Science I Java | 5 |
| CS 143 | Computer Science II Java | 5 |
Electives - 13-15 units minimum
A total of 28 units of electives, including Required CS-Specific Electives, must be completed.
- No more than 3 PEHW activity units may be used.
- College Success is a List B Elective. If this is not required, Electives will increase to 30 units total with no more than 15 List B units.
UW Seattle: MATH&163
WSU Everett Software Engineering: MATH& 163, MATH 260, CS 260*, CS 233* or CS 244*, and choose two from MATH& 264, MATH& 146, and PHIL& 120
*Course required for BS degree, but typically taken in junior year and not required to transfer with junior standing. Completion at EvCC is recommended if there is space in your schedule for improved junior year preparation.
| Elective Course | 5 |
| Elective Course | 5 |
| Elective Course | 3 |