Computer Programming

Certificate of Achievement Computer Science · Butte College · 2026-2027 Catalog

About the Program

Program Goal: Career

GE Pattern(s): None

Program Code: 31246.01CA

See AS Degree in Computer Programming.

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

  1. Design and implement basic software solutions using the building blocks of modern computer software systems.
  2. Identify, describe, and apply a variety of software engineering paradigms and process models in the development of computer software solutions.
  3. Design, implement, and test the functionality of relational databases.
  4. Design, implement, and test the functionality of computer software in a variety of computer programming languages.
  5. Design, implement, test, and maintain dynamic websites using client-side technologies, server-side technologies, and relational databases.
CourseTitleUnits
Required courses:23
CSCI 4Introduction to Programming Concepts and Methodologies3
CSCI 20Programming and Algorithms I3
CSCI 21Programming and Algorithms II3
CSCI 25Linux 1: Shell Scripting and Programming3
CSCI 31Web Development I3
CSCI 32Web Development II3
CSCI 36Programming Project2
CSCI 65Microsoft SQL Database Administration3
Total23

View in the original catalog

Machine-readable: Markdown · JSON