School of Electrical Engineering & Computer Science WSU BSSE-Everett Preparation and program requirements


  • You can fulfill the majority of WSU’s general education (UCORE) and the pre-engineering admission requirements at any college (2 year or 4 year) and complete your Software Engineering degree at WSU, in our brand new state-of-the–art WSU Everett Building
  • While it is not required for acceptance to our program, we recommend pursuing a community college transfer degree if possible.
  • The associate of science track (AST-2) or a DTA degree could help with your pre-engineering study, as they include the majority of WSU general education (UCORE) requirements.  WSU-Everett may also admit students as dually enrolled while they are completing the last few prerequisites. Consult with our academic coordinator while planning your curriculum.
  • If you have any questions about equivalent courses at your current college, or about how long it might take you to finish your degree at WSU in Everett, contact our academic coordinator–we can help you work out a personalized transfer plan. We can also advise you on other courses (required later) that can be taken in advance.

WSU Software Engineering faculty have recommended modifications to this curriculum.  These changes are in the Washington State Faculty Senate review process.  If approved, the proposed changes will more closely align with available community college transfer courses and will be effective fall 2018.

 We recommend that all applicants consult with our Everett WSU advisor to discuss specific courses and options for completion of the Software Engineering prerequisites.  Please provide your name, phone, and an unofficial transcript to:  

Pre-Engineering Program Acceptance Requirements

  • To qualify for acceptance to the software engineering degree program at WSU in Everett, you must complete the prerequisites in the table below prior to the start of the program in the fall. (Some accommodation might be made in certain circumstances. Check with one of our academic coordinators.)
  • A grade of C (2.0 on a 4 point grade system), or better, is required for all courses in the table below.
  • You must have a minimum cumulative GPA of 2.5 (for all college coursework taken)
WSU Course Requirement  WA Community College Transfer Equivalency 
Math 171 Calculus I Calculus I and Calculus II
Math 172 Calculus II Calculus III
Math 273 Calculus III Consult with us about this math requirement
Math 220 Linear Algebra Linear Algebra
Physics 201 Engineering Physics with lab Engineering Physics I and II with labs
Economics 101 or 102 Micro or Macro Economics
Philosophy 201 Elementary Logic (equivalent to WSU Phil 201)
CPTS 121 & 122 (C/C++) OR CPTS 131 & 132 (Java)** * Equivalent Courses to WSU
(programming course and data structures course)
English 101 English Composition


*Computer Programming courses vary between Community Colleges. Consult with our academic coordinator about your specific coursework.