Computer Science

Associate in Science Degree for Transfer Computer Science · Golden West College · 2026-2027 Catalog

The Associate in Science Degree in Computer Science for Transfer provides opportunities to study the computing environment for business and scientific solution automation. The degree facilitates transfer into the CSU system. An advanced degree such as a baccalaureate degree will prepare students for careers related to business and science programming solutions, and management. Computer science majors are introduced to computing history and evolution, software development, structures and procedures for data manipulation, object oriented methodology, symbolic logic tools for computational algorithms, and computing solutions at machine language level of implementation. Critical thinking and problem solving skills are acquired through individual and group project assignments. Students are encouraged to develop academic and programming skills enabling them to be successful in further study or employment. Students will be prepared for a baccalaureate degree in computer science.

Program Learning Outcomes

  1. Design software components and specifications to satisfy small business and scientific problem requirements.
  2. Implement algorithms that include basic computation techniques, simple I/O, conditional and iterative structures, and the definition of functions.
  3. Utilize object oriented principles for class hierarchies and inheritance to create computing solutions of simple to moderate complexity.
  4. Implement programs at machine language level using fundamental high-level programming constructs.
  5. Describe formal tools of symbolic logic as they relate to real-life situations, program correctness, database queries, and algorithms.

Potential careers students may enter upon completion are as follows:

REQUIREMENTS

Associate Degree for Transfer Graduation Requirements

Associate Degrees for Transfer require students to meet the following requirements:

Students should consult a GWC counselor to select the best pathway to meet their educational goals. For students who intend to transfer, the choice of general education will be specific to both their major and transfer institution.

CourseTitleUnits
Required Courses
CS G153Java Programming 13
orCS G175C++ Programming 1
orCS G131Python Programming I
CS G154Java Programming 23
orCS G189C++ Programming 2
orCS G231Python Programming 2
CS G242Computer Architecture and Organization3
CS G262Discrete Structures3
MATH G180Calculus 14
MATH G185Calculus 24
PHYS G185Calculus Based Physics: Mechanics4
PHYS G280Calculus Based Physics: Electricity/Magnetism4-5
orBIOL G180Cell and Molecular Biology
orBIOL G186Diversity of Organisms
orCHEM G180General Chemistry A
Major Total28-29
GE Pattern (Cal-GETC)34
Transferable Electives (as needed to reach 60 units)
Total Units60

View in the original catalog

Machine-readable: Markdown · JSON