Computer Science

Associate in Science for Transfer Computer Science · Butte College · 2026-2027 Catalog

About the Program

Program Goal: Transfer

GE Pattern(s): Cal-GETC

Program Code: 31930.30AS-T

Students completing Associate Degrees for Transfer are guaranteed admission to the CSU system. Please see the beginning of the “Academic Programs” section for details.

Program Learning Outcome(s): Upon successful completion of the program, the student will be able to:

  1. Describe the organizational structure of computer hardware and its connection to computer software.
  2. Describe how formal tools of symbolic logic are used to model real-life situations and relate the ideas of mathematical induction to recursion and recursively defined structures.
  3. Design, implement, test, and debug algorithms to solve a variety of problems.
  4. Design, implement, test, and debug computer programs using fundamental constructs and a variety of data structures.
  5. Apply structured and object-oriented approaches to the design and implementation of computer programs.
CourseTitleUnits
Required courses:29
CSCI 10Computer Architecture and Organization3
CSCI 20Programming and Algorithms I3
CSCI 21Programming and Algorithms II3
CSCI 22Discrete Structures3
MATH C2220Calculus II: Early Transcendentals4
PHYS 41Physics for Scientists and Engineers I4
PHYS 42Physics for Scientists and Engineers II4
Select one:5
MATH C2210Calculus I: Early Transcendentals5
MATH C2210ECalculus I: Early Transcendentals – Embedded Support5
Total29

View in the original catalog

Machine-readable: Markdown · JSON