Bachelor in Science

Bachelor in Computer Science

180 credits

Cascadia’s Bachelor of Science in Computer Science program equips students for IT careers in programming, software engineering, and data science across various industries.  Computer Science requires creativity, collaboration, and analytical problem-solving skills.  Students gain a strong foundation in computing principles through a combination of individual study and collaborative projects, allowing them to apply their knowledge to solve practical and engaging problems.

Program Outcomes:  Upon successful completion of this degree a student will be able to:

  • Demonstrate in-depth understanding of algorithms, complexity, data structures, programming language concepts, modern software development, and computer science theory.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.
  • Work with a diverse team, respond to feedback, handle ambiguity, communicate effectively with clients, team members, and other project stakeholders.
  • Develop and present a major project that requires integration and application of knowledge and skills acquired in the program.

General Education Core Classes

Course Code
Name
Lecture Hours
Lab Hours
Other Hours
Credits
Sub-Total Credits
25

Humanities and Social Science Requirements

Course Code
Name
Lecture Hours
Lab Hours
Other Hours
Credits
55
0
0
5
55
0
0
5
Sub-Total Credits
10

Natural Science Requirements

Course Code
Name
Lecture Hours
Lab Hours
Other Hours
Credits
Variable
Variable
0
5
Variable
Variable
0
5
Sub-Total Credits
10

Elective General Education Requirements

Course Code
Name
Lecture Hours
Lab Hours
Other Hours
Credits
Sub-Total Credits
5

Upper Division Program Electives

Students will choose from a list of approved electives to bring the total number of credits to 90. Students should consult with an advisor for specific program completion requirements.

Course Code
Name
Lecture Hours
Lab Hours
Other Hours
Credits
Variable
Variable
0
20
Sub-Total Credits
20
Total Credits
180