May 02, 2026  
2026-2027 Catalog SVC 
    
2026-2027 Catalog SVC

Computer Science


Return to {$returnto_text} Return to: Degrees and Certificates by Department

Program Overview


Computer Science is the study of techniques to represent, store, and manipulate information within a computer system. Skagit Valley College (SVC) offers a Bachelor of Science in Computer Science (BSCS), which is designed to broaden participation in computer science. The BSCS, unlike many offerings at four-year universities, does not include a calculus sequence. Instead, there is applied math that is directly applicable to problem solving in computer science. Additionally, students who have already completed the math requirements have the option of taking calculus courses.

If you are thinking of pursuing a Bachelors degree in Computer Science at a four-year university, it’s a good idea to familiarize yourself with the requirements at the schools you are considering. Consult the receiving university’s catalog to determine which of the two programming course sequences, CS 142 - Java Programming I /CS 143 - Java Programming II  or CS 210 - C++ Programming I /CS 211 - C++ Programming II , best fits the requirements of that institution. If you are thinking of working with computers but aren’t sure if you want a four-year degree, please see the Data Management and Analytics, AAS Multimedia, Web Developer, AAS-T , or Multimedia, Web Designer, AAS  sections of this catalog.

Degree Options


There are two SVC degree options associated with this program. Click on the degree below to learn more.

Programs

    Bachelor’s Degrees

    Intended for students who want to build on their Associate degree by earning a baccalaureate-level degree.

    Associate Degrees: Transfer

    Intended for students who are interested in transferring to a four-year college or university.

    Return to {$returnto_text} Return to: Degrees and Certificates by Department