Computer Science BS

Apply Request Info

Computer Science

Bachelor of Science (BS)

The BS in Computer Science degree will cover a wide range of critical knowledge and skill-building areas including, the design and usability for software and computing systems, effective team collaboration, information technology leadership and preparation for advanced learning in computing, science, engineering and other professional fields.

Computer Science degree graduates will be able to obtain positions related, but not limited to:
  • Software Developer
  • Software Quality Assurance Analysts and Testers
  • Web Developers and Digital interface Designers
  • Computer Systems Analyst
  • Network and Computer Systems Administrators


Prerequisites for BS CS Admission:
Applicants must have an associate degree (or equivalent credits) from a regionally accredited institution with a minimum cumulative 2.5 GPA and a 2.5 GPA or higher in all CS pre-requisite courses. Any General Education Requirements taken as part of the associate degree can be transferred into the requirements below.

Estimated Length of Completion

Degree Quarters Credits
Bachelor of Science (BS) Full Time:
Part Time:
180.0

Program lengths are estimates, not guarantees. For the most current program information, please check with the program contact.

The Seattle Colleges is now accepting applications for Bachelors of Science in Computer Science at North Seattle College

Apply Now!

Information Session -  Bachelors of Science in Computer Science:

Topic: CS BS Information Session
Time: January 25th, 2023 12:00 PM Pacific Time (US and Canada)

Join Zoom Meeting

Why the Bachelors of Science in Computer Science at North?

This degree will cover a wide range of critical knowledge and skill-building areas including the design and usability for software and computing systems, effective team collaboration, information technology leadership and preparation for advanced learning in computing, science, engineering and other professional fields.

Program Highlights:  

  • Evening/Hybrid program meeting in person once a week per class with some classes potentially being offered online/virtual 
  • Cohort Program starting every fall quarter 
  • Small Class sizes 
  • Employment and internship support 
  • Two track options: Information Science and Computer Science 
  • Dedicated faculty and program support staff 
  • Program specific tutor 
  • Program computers available for check out and other additional resources  

Unique aspects include:

  1. Gaining real experience through hands-on learning during course practicum(s) and internships
  2. Addressing critical need in the industry by training and educating students on desired skill sets that match industry demand
  3.  Affordability: The average cost of this degree over two years will be much less than comparable degrees offered at four-year institutions.

Target Occupations:

Computer Science degree graduates will be able to obtain positions related, but not limited to:

  • Software Developer
  • Software Quality Assurance Analysts and Testers
  • Web Developers and Digital interface Designers
  • Computer Systems Analyst
  • Network and Computer Systems Administrators

The demand for these positions well exceed the amount of graduates filling open roles. There will be an estimated 9,918 job openings for the above listed occupations each year for the next ten years in King County, and approximately 95% of these job openings will require a bachelor’s degree or higher. The median annual earnings for each of the occupations listed is over $100,000.

*All data from EMSI, Inc. Analyst labor market data system.

Program Pathway:

The following diagram shows the two pathway options that will be accepted into the Bachelors of Science in Computer Science (CS) degree

 

bs in cpu science pathway map

 

Prerequisites are classes that prove eligibility by testing out of a class or having satisfied prior course work. Course work earned at other institutions must be unofficially evaluated or approved by a program advisor or faculty before registering.

Equivalent course(s) can be substituted for courses listed below:

Course Course ID Credits Availability

This course can be applied towards fulfillment of Quantitative/Symbolic Reasoning (QSR) requirement ( 10 credits ) This course is recommended for Information Science (IS) Pathway

The course focuses on the usefulness and limitations of statistics and their use in managerial decision making. The following techniques are addressed: descriptive statistics, probability theory, sampling, hypothesis testing, simple regression, correlation and forecasting. Emphasis is placed on problem formulation, technique selection, and results interpretation. Prerequisites: Math 098 or Math 116. Transfer Class.

BUS 210 5.0

An overview of computer program design and problem solving with a focus on problem analysis, program development, testing and debugging. Students will use functions, control structures, and data structures to develop a variety of increasingly complex programs to solve scientific and technical problems. Students will learn to document and test their solutions. Programming language may vary.

CSC 110 5.0

General principles of modern programming, including how to design, implement, document, test and debug computer programs, using the Java programming language. Topics include objects, messages, expressions, statements, methods, classes, conditionals, iteration, arrays, and collections. Computer fee. Transfer class.

CSC 142 5.0

Advanced concepts of modern programming that continue the ideas introduced in CSC 142. Topics include classes and interfaces, inheritance, exceptions, recursion, analysis of algorithms, and some dynamic structures (lists, stacks, trees). Uses Java programming language. Lab fee. Transfer class.

CSC 143 5.0

This course can be applied towards fulfillment of Communication Skills requirement ( 5 credits )

English 101 is a college-level writing course that emphasizes academic writing and major strategies of reading and writing analytically. Writing assignments focus on engaging with and responding to a variety of texts. Instruction encourages students to develop, through revision and reflection, as readers, writers, and critical thinkers. Prereq: Eligibility for ENGL&101.

ENGL& 101 5.0

This course can be applied towards fulfillment of Quantitative/Symbolic Reasoning (QSR) requirement ( 10 credits )

The sequence Math& 141 and Math& 142 covers polynomial, rational, exponential and logarithmic functions; related functional and algebraic topics; topics in analytic geometry; systems of equations; trig and inverse trig functions; right triangle and oblique triangle trig; polar coordinates; vectors; and related trig applications. Fulfills the QSR requirement for A.A. degree.

MATH& 141 5.0

This course can be applied towards fulfillment of Quantitative/Symbolic Reasoning (QSR) requirement ( 10 credits )

The sequence Math& 141 and Math& 142 covers polynomial, rational, exponential and logarithmic functions; related functional and algebraic topics; topics in analytic geometry; systems of equations; trig and inverse trig functions; right triangle and oblique triangle trig; polar coordinates; vectors; and related trig applications. Fulfills the QSR requirement for A.A. degree.

MATH& 142 5.0

This course can be applied towards fulfillment of Quantitative/Symbolic Reasoning (QSR) requirement ( 10 credits )

The course will examine numerical and categorical data, analyze sampling distributions, perform inference on numerical and categorical data, and explore relationship between quantitative variables. A statistical programming language will be used for statistical computation and graphics. Prereq: MATH 116 or MATH& 141 with a 2.0 or higher, or placement test.

MATH 211 5.0

Students are strongly encouraged to meet with an advisor to discuss specific career goals and recommended coursework.


Generic Description for Career information for all programs

For current employment and wage estimates, please visit the following online resources and search for the relevant occupational term:

All costs are estimates and are not guarantees. For the most current program information, check with an adviser by calling 206.934.5391. There are additional costs for books and supplies. Each student is responsible for the purchase of certain supplies and required tools before the instruction begins.

Full Time

Quarter 1
  • Credits :10.0
  • Resident Student Cost : $1,191.30
  • Non-Resident Student Cost : $1,350.40
  • International Student Cost : $3,069.20
  • Resident BAS Student Cost : $2,322.60
  • Non-Resident BAS Student Cost : $2,482.80
  • International BAS Student Cost : $3,069.20
Quarter 2
  • Credits :15.0
  • Resident Student Cost : $1,486.00
  • Non-Resident Student Cost : $1,649.35
  • International Student Cost : $3,402.25
  • Resident BAS Student Cost : $2,380.95
  • Non-Resident BAS Student Cost : $2,545.40
  • International BAS Student Cost : $3,402.25
Quarter 3
  • Credits :15.0
  • Resident Student Cost : $1,486.00
  • Non-Resident Student Cost : $1,649.35
  • International Student Cost : $3,402.25
  • Resident BAS Student Cost : $2,380.95
  • Non-Resident BAS Student Cost : $2,545.40
  • International BAS Student Cost : $3,402.25
Quarter 4
  • Credits :10.0
  • Resident Student Cost : $1,191.30
  • Non-Resident Student Cost : $1,350.40
  • International Student Cost : $3,069.20
  • Resident BAS Student Cost : $2,322.60
  • Non-Resident BAS Student Cost : $2,482.80
  • International BAS Student Cost : $3,069.20
Quarter 5
  • Credits :10.0
  • Resident Student Cost : $1,191.30
  • Non-Resident Student Cost : $1,350.40
  • International Student Cost : $3,069.20
  • Resident BAS Student Cost : $2,322.60
  • Non-Resident BAS Student Cost : $2,482.80
  • International BAS Student Cost : $3,069.20
Quarter 6
  • Credits :10.0
  • Resident Student Cost : $1,191.30
  • Non-Resident Student Cost : $1,350.40
  • International Student Cost : $3,069.20
  • Resident BAS Student Cost : $2,322.60
  • Non-Resident BAS Student Cost : $2,482.80
  • International BAS Student Cost : $3,069.20

Part Time

  • Resident Cost : $21,443.40
  • NonResident Cost : $24,307.20
  • International Student Cost : $55,245.60

Hours may vary based on specific program requirements. For the most current program information, check with an adviser by calling 206.934.5391.


Coursework

To check the program sequences please view pdf.

Program Contact:

Michelle Melero

Director, Computer Science and Technology Bachelor Degree Programs
Workforce Instruction Division
206.934.7025
Michelle.Melero@seattlecolleges.edu

Program Planning Guide

Program planning guide