# Computer Science (Associate in Science) Butte College · 2026-2027 Catalog · Department: Computer Science Source: https://butte.curriqunet.com/catalog/iq/25398/28408/28100/28073/28266 **About the Program** **Program Goal:** Local **GE Pattern(s):** Butte Local, Cal-GETC **Program Code:** 11138.00AS This program meets the lower division major preparation for a similar major at CSU, Chico. Visit website for details www.assist.org **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. Apply the structured approach to computer software system design. 3. Apply the object-oriented approach to computer software system design. 4. Document program source code following established conventions and standards. | Course | Title | Units | | --- | --- | --- | | **Required courses:** | | 29-31 | | CSCI 20 | Programming and Algorithms I | 3 | | CSCI 21 | Programming and Algorithms II | 3 | | CSCI 22 | Discrete Structures | 3 | | MATH C2220 | Calculus II: Early Transcendentals | 4 | | **Select one:** | | 3 | | CSCI 10 | Computer Architecture and Organization | 3 | | ENGR 11 | Embedded Systems Development | 3 | | **Select one:** | | 5 | | MATH C2210 | Calculus I: Early Transcendentals | 5 | | MATH C2210E | Calculus I: Early Transcendentals – Embedded Support | 5 | | **Select two:** | | 8-10 | | CHEM 1 | General Chemistry I | 5 | | CHEM 2 | General Chemistry II | 5 | | CHEM 51 | Elementary Inorganic Chemistry | 5 | | CHEM 52 | Elementary Organic and Biochemistry | 4 | | PHYS 41 | Physics for Scientists and Engineers I | 4 | | PHYS 42 | Physics for Scientists and Engineers II | 4 | | **Total** | | **29-31** |