Program Map for Computer Science

A bachelor’s and/or master’s degree in computer science prepares students for work as theorists, researchers, inventors, systems analysts, network systems and data communications analysts, telecommunications specialists, webmasters, database administrators, and more. You can start your preparation for a major in computer sciences by following EvCC’s Associate of Arts and Sciences Direct Transfer degree program.

For more information, see a faculty program advisor. Faculty advisors for the Computer Science program are listed below.  If you have been assigned an advisor please work with them, otherwise you can choose any of the advisors below.Faculty advisors for the Computer Science program are listed below.  If you have been assigned an advisor please work with them, otherwise you can choose any of the advisors below.

Faculty Program Advisors

Andie Vanture, avanture@everettcc.edu Corey Kline, ckline@everettcc.edu
Debby Casson, dcasson@everettcc.edu Eihab El Radie, eelradie@everettcc.edu
Jed Serven, jserven@everettcc.edu Hoang Nguyen, hnguyen@everettcc.edu
Julian Trujillo, jtrujillo@everettcc.edu Jin Yu, jyu@everettcc.edu
Kristine Washburn, kwashburn@everettcc.edu Karen Linton, klinton@everettcc.edu
Lonnie Heinke, lheinke@everettcc.edu Matthew Fuentes, mfuentes@everettcc.edu
Michael Nevins, mnevins@everettcc.edu Mike Story, mstory@everettcc.edu
Paul Miller, pmiller@everettcc.edu Rashi Goyal, rgoyal@everettcc.edu
Renuka Prabhakar, rprabhakar@everettcc.edu  

CHECKLISTS

Notes on using this map:

* indicates an elective course that is recommended but not required and could be substituted with another appropriate course. For example, ENGL& 102* on a map means that ENGL& 102* is recommended, but any 5-credit course from the Basic Communication Skills list on the DTA would also be acceptable.
 
indicates a pre-requisite relationship. For example, MATH&141→ MATH&142 on a map indicates that a student must pass MATH& 141 before taking MATH& 142

(F, W, Sp, Su) indicates the quarters in which a course is offered, if not offered every quarter. For example, ART 116 (W) means that ART 116 is only offered during Winter quarters

TS stands for Transitional Studies. Courses taken through the Transitional Studies department do not qualify for financial aid but cost only $25 per quarter. To see if you qualify, contact the Advising Center at advising@everettcc.edu or 425-388-9339.

& as part of a course number (e.g. ACCT& 202) indicates that the course is part of the Common Course Numbering System

D as part of a course number (e.g. ENGL& 102D) indicates that the course fulfills the Diversity Course requirement for the AAS-DTA degree

Star icon This icon is used for course requirements.

 The learning objectives of this course are the foundation of future courses in this pathway. Success in critical courses positions you to be successful in later courses in this pathway.

Talk bubble iconThis icon is used for mandatory or recommended actions related to advising.

 Breaking Ground on Your Pathway

Before you can take your college-level courses, you may need to complete prerequisites. 

Talk bubble iconSee an entry advisor for mandatory entry advising at the Advising Center located in RAI 108 to decide on your first quarter courses.

See your advisor for self-paced or accelerated alternatives in Math and English to prepare for college-level classes. Want to move further faster? Learn about EvCC's I-BEST classes. 

Star icon Prepare for college-level math

If your math placement is below MATH& 141, you’ll need to take the following sequence of courses, starting from the level you placed into:

  • TS 60 → TS 70 → MATH/TS 76  → MATH/TS 86 → MATH 96 

Star icon Prepare for college-level English

If your English placement is below ENGL& 101, you’ll need to take following sequence of courses, starting from the level you placed into:

  • ENGL/TS 97 → ENGL/TS 98

Note: English language learners may need additional courses before ENGL/TS 97 depending on their placement.

Star icon Take STEM 101 - College Success in STEM in your first quarter to prepare for the pace and rigor of college. (Note: COLL 101 will also meet this requirement.)
Star icon Take one of the following:

  • CS 110 - Introduction to Computer Science (requires eligility for MATH 96)
  • STEM 103 - Inroductory Scripting using Python (requires eligibility for MATH 96 or concurrent enrolment in MATH/TS 86), or
  • ENGR 121 - Intro to Engineering 2: Computing and Design (requires eligibility for MATH& 151 and completion of either ENGR 111 or STEM 102)

Star icon Take ENGL& 101 - English Composition I
Star icon While you work on your math prerequisites, you can start taking Humanities and Social Science courses. Recommended courses:

  • Social Science: ECON& 201 - Micro Economics or ECON& 202 - Macro Economics (WSU requires that you take one of these courses), Bus& 101 - Intro to Business, Phil& 215 - Ethics.
  • Humanities: A World Language course (UW-Bothell, UW-Seattle, and Seattle U require 2 quarters of a world language in college or two years in high school), CMST& 230 - Small Group Communications, third Humanities course that also meets the Diversity Requirement.
     

Talk bubble iconBefore registering each quarter, check your Degree Planner to see what classes you should take to stay on track. Be sure to reach out to your faculty program advisor to check-in and update your plans. Talk to your advisor about transfer schools as this will dramatically affect the rest of your pathway.

Recommended Actions 

 Foundations for Your Pathway

Complete college-level courses. Focus on those that fit in the STEM Pathway so that if you change to another STEM program, most of the credits you’ve earned already will apply to your new goal.

Star icon Take the following sequence of math courses:

  • MATH& 141 - Precalculus I: College Algebra → MATH& 142 - Precalculus II: Trigonometry → MATH& 151 - Calculus I → MATH& 152 - Calculus II 

Notes:

  • Depending on placement you may not need to take all of these courses
  • Students who took a year of precalculus in high school may be eligible to take MATH& 144 - Precalculus I and II Review instead of MATH& 141 and MATH& 142

If planning to transfer to WSU, also take PHIL& 120 - Symbolic Logic.

Star icon Science courses you take will depend heavily on where you wish to transfer. The safest bet is to take PHYS& 114 - General Physics I. Here are suggestions listed by transfer institution:

  • For UW-Bothell, UW-Tacoma, and CWU take two science courses (one with lab) that satisfy the DTA.
  • For WWU, WSU, Seattle U and SPU take PHYS& 114 and a full year of Engineering Physics (PHYS& 241/231 → PHYS& 242/232 → PHYS& 243/233) as well as PHYS 130 - Fabrication Skills and Safety
  • For UW-Seattle, complete two of these three sets of courses: 
    • PHYS& 114 - General Physics I → PHYS& 241/PHYS& 231 - Engineering Physics I with Lab
    • CHEM& 140 - General Chemistry Prep → CHEM& 161 - General Chemistry I
    • CHEM& 140 → CHEM& 161 → BIOL& 221 - Majors Ecology/Evolution

Star icon Take one of the following courses to finish the Basic Communication Skills requirement:

  • ENGL& 235 - Technical Writing and Research (Required for WSU and CWU)
  • ENGL& 102 - English Composition II

Star icon Take one of the following sequences:

  • CS& 131 - Computer Science I C++ → CS 132 - Computer Science II C++ (required for Seattle Pacific)
  • CS& 141 - Computer Science I Java → CS 143 - Computer Science II Java (required for UW-Seattle and WWU)

UW-Bothell, UW-Tacoma, Seattle, CWU, and WSU accept either set.

Recommended Actions

Talk bubble iconCheck back in with your faculty program advisor to discuss if this is the right program for you and update your plan of study as needed. Now is also a good time to discuss transfer options, career opportunities and internships.

  • If you haven't already, join a club that aligns with your interest, such as Engineering related clubs include STEM Club, SWE (Society of Women Engineers), SHPE (Society of Hispanic Professional Engineers), MESSA (Math, Engineering & Science Student Association), ACM (Association for Computing Machinery), Society of Physics Students
  • Form study groups! Visit the Maker Space (WHI 253) and get to know the staff, drop by the tutoring center, get to know your faculty outside of class (ex. visit them during office hours), visit the library.
  • Attend resume workshop! Check out company or organization websites to find out more about what engineers do. Attend career fair for experience.
  • Visit the campus of a school you might want to transfer to, or at least visit their websites. Could you see yourself on that campus?

 Framing Your Pathway

Complete specific degree requirements and begin preparing for graduation and transferring. If you change to another program in this phase, some credits earned may not apply to your new program.

Star icon Depending on where you plan to transfer, you may need additional math courses:

  • For UW-Seattle, Seattle U, SPU, WWU, take MATH& 163 - Calculus 3 → MATH 260 - Linear Algebra
  • For WSU, take MATH& 163 - Calculus 3 → MATH& 264 - Calculus 4 and MATH 260 - Linear Algebra and MATH& 146 - Introduction to Statistics
  • For UW-Bothell and CWU, take MATH& 146 - Introduction to Statistics

Star icon Take one of the following (whichever fits the language you have taken) for WWU, WSU, CWU, and Seattle U:

  • CS 233 - Advanced Data Structures and Introduction to Algorithms C++ 
  • CS 244 - Advanced Data Structures and Introduction to Algorithms Java

Recommended Actions

Talk bubble iconCheck back in with your faculty program advisor to make sure all degree/certificate requirements are met.

  • Get involved! Attend Video Game Nights, STEM Pizza Parties, STEM Student Exhibition, and much more!
  • Update your resume including those cool projects that you’ve been involved in (ex. course, club or personal projects)
  • Choose 2 or 3 schools to transfer to and apply to their Bachelor’s Degree programs. 
  • Apply for Summer Internships

 Finishing Your Pathway

Complete all remaining degree/certificate requirements before you graduate transfer. 

Courses listed in this phase are Junior Level courses that you can take at EvCC

Star icon If planning to transfer to WSU, take CS 260 - Introduction to Computer Architecture

Apply for graduation at least one quarter in advance.