Academic Programs Banner Image

Computer Programming

Program Year (2023-2024)

About the Program

The Computer Programming program prepares students for entry-level positions as computer programmers and web developers. The core curriculum covers the software development life-cycle, algorithms, fundamental data structures, database design, and the design, implementation, and testing of computer programs and dynamic websites. No prerequisite skills are required for students to enroll in the program.

The program offers courses that prepare students for entry-level positions as computer programmers and web developers.


Program Requirements

For current program requirements -> 2024-2025

Program Goal: Career
GE Pattern(s): Butte Local
Program Code: 31307.01AS

Program Learning Outcome(s):

Upon successful completion of this program, the student will be able to:

  • Design and implement basic software solutions using the building blocks of modern computer software systems.

  • Identify, describe, and apply a variety of software engineering paradigms and process models in the development of computer software solutions.

  • Design, implement, and test the functionality of relational databases.

  • Design, implement, and test the functionality of computer software in a variety of computer programming languages.

  • Design, implement, test, and maintain dynamic websites using client-side technologies, server-side technologies, and relational databases.

Click Here for Program Map

Required courses:
24 Units

Contacts

Luke Sathrum, Chair
(530) 895-2219

Department Office: AHPS 251
(530) 895-2531

Counseling and Advising:
(530) 895-2378

Follow Us on Social Media