Course Catalog Online
Computer Science (AA/DTA/MRP)
View/Print PDFSome colleges/universities have requirements for admissions to the Computer Science major that go beyond those specified below. Students can possibly meet these requirements by careful selection of distribution and additional elective courses. Students should work with a counselor, completion coach or academic advisor and the catalog of the four-year institution to which they plan to transfer for further guidance specific to their goals. Early in the program, students should check with their intended transfer university/college advisor for specific admissions and Computer Science program requirements for course choices where options are listed for Humanities, Mathematical & Natural Science, Social & Behavioral Science and electives. A cumulative college-level GPA of 2.0 is required. Some transfer institutions require a higher overall GPA, a higher GPA in a subset of courses, or a specific minimum grade in one or more courses. Check with your planned transfer institution for these requirements.
Communication *1
10 CreditsCourse Number
Course Title
Credits
ENGL& 101
English Composition I [C]
5
ENGL& 235
Technical Writing [C]
5
Quantitative/Symbolic Reasoning
5 CreditsCourse Number
Course Title
Credits
MATH& 151
Calculus I [M/S] [Q/SR]
5
Humanities *2
Select from at least two different subject areas, with no more than 10 credits per subject area; only 5 credits of world language (Group C on the AA/DTA list) will apply. Courses must be selected from the distribution list for the AA/DTA degree.
15 CreditsCourse Number
Course Title
Credits
5
5
5
Social & Behavioral Sciences *3
No more than 10 credits per discipline area. Course selections must meet the distribution requirements for the AA degree.
15 CreditsCourse Number
Course Title
Credits
5
5
5
Mathematical & Natural Science *4 *5
15 CreditsCourse Number
Course Title
Credits
PHYS& 221
Engineering Physics I W/ Lab [M/S]
5
PHYS& 222
Engineering Physics II W/ Lab [M/S]
5
MATH& 152
Calculus II [M/S] [Q/SR]
5
Major Requirements *6 *7
20 CreditsCourse Number
Course Title
Credits
MATH& 153
Calculus III [M/S] [Q/SR]
5
MATH& 254
Calculus IV [M/S] [Q/SR]
5
Computer Programming I - select 5 credits from the following:
CS& 131
Computer Science I C++ [M/S]
5
CS& 141
Computer Science I Java [M/S]
5
Computer Programming II - select 5 credits from the following:
CS 162
C++2 [M/S] [RE]
5
CS 236
Advanced Object Oriented Programming [M/S] [RE]
5
Electives *8
Course selections must meet the distribution requirements for the AA degree.
10 CreditsCourse Number
Course Title
Credits
CS 260
Data Structures In C++ [RE]
5
5
Graduation Requirements:
- Required minimum 90 credits.
- Required minimum cumulative college-level GPA of 2.0.
- Minimum grade per course 1.0.
- At least one-third of the college-level, degree applicable credits must be taken at CBC.
- Depending on your major, some course choices may be more appropriate than others. Consult with your counselor, completion coach or faculty advisor.
- A student may not use equivalent cross-listed courses for the same graduation requirement. Refer to the Cross-Listed Courses section of the catalog for more information, and consult with your counselor, completion coach, or faculty advisor.
- Maximum three credits of PE may be applied.
- Refer to Catalog Option Policy for information about using previous degree requirements.
- For individual college requirements, see Provisions on our Transfer Opportunities webpage.
*1
- Eastern Washington University (EWU) - ENGL& 102.
- Whitworth University - CMST& 220.
*2
- EWU - Introductory Ethics (PHIL 150).
- Gonzaga University - Philosophy (PHIL& 101), Communications (CMST& 101) and Ethics (PHIL 150) for 15 credits.
*3
- Washington State University (WSU) Vancouver - Macro or Micro Economics (ECON& 201 or ECON& 202) for 5 credits.
*4
- University of Washington (UW) Tacoma - Can substitute PHYS& 222 with any lab-based science for 5 credits.
*5
- UW Tacoma - Statistics (MATH& 146) instead of Calculus II (MATH& 152).
*6
- UW Bothell - Statistics (MATH& 146) instead of Calculus III (MATH& 153) and Calculus IV (MATH& 254).
- UW Tacoma - Does not require Calculus III (MATH& 153) and Calculus IV (MATH& 254).
- WSU (all campuses) - Calculus III (MATH& 153) and Calculus IV (MATH& 254).
*7
- Central Washington University (CWU), UW Seattle, Heritage University - Two Java Courses (CS& 141 and CS 236).
- UW Bothell - Two courses in one language (C Sharp, C++, or Java).
- UW Tacoma - Intro Programming and Object Oreinted Programming (Java).
- WSU Tri-Cities - Two C++ courses.
- Other Institutions - Two courses in either C++ or Java.
*8
- EWU - Linear Algebra (MATH 243).
- Gonzaga - Engineering Physics w/ Lab (PHYS& 223) and Descrete Math (MATH 246).
- Heritage and Whitworth - Engineering Physics III w/ Lab (PHYS& 223).
- Pacific Lutheran University Tacoma, Pacific University, and Seattle University - Physical, Biological, and/or Earth Sciences w/ Lab.
- WSU (all campuses) and Western Washington University - Physical, Biological, and/or Earth Sciences w/ Lab and Engineering Physics (PHYS& 223).
- WSU Pullman and WSU Tri-Cities - PHIL& 120 recommended.
- This degree allows credits in World Languages at the 100 level or higher to meet elective requirements.
- Cyber Security, BAS
- Software Development, BAS
- Computer Science, AA
- Cyber Security, AAS
- Database Administrator, AAS
- IT Support Technician, AAS
- Network Administrator, AAS
- Programming and Software Development, AAS
- Software Development, AAS
- Computer and Information Technology, 1YC
- Computer and Information Technology, C