Academic Catalogs

Computer Science, Certificate of Achievement

Banner Code: 1_CN_CSPR

Control Number: 22387

Financial Aid Eligible


This certificate is designed to provide the student with comprehensive grounding in the theory and practice of modern computer programming. Based on the recommendations of the Association of Computing Machinery, the Computer Programming Certificate prepares students to work as entry-level programmers. Students should not expect that they will necessarily meet the lower division requirements at specific colleges or universities. Students should consult the Transfer Information section of this catalog for specific transfer information.

Program Outcome

Based on the recommendations of the Association for Computing Machinery, The Computer Programming Certificate prepares students to work as entry-level programmers, or used to fulfill some of the requirements for transfer to a Computer Science program at a four-year university.

Review Graduation Requirements.

Course Title Units
Required Courses
CS A131Python Programming I4
or CS A170 Java Programming 1
CS A150C++ Programming Language 14
CS A250C++ Programming Language 24
CS A200Data Structures3-4
or CS A262 Discrete Structures
Select one of the following:4-5
Calculus 1
Calculus 1 and 2 Honors
Calculus 2
Total Units19-21

Program Sequence

These sequences at Orange Coast College are curriculum maps for students to finish all requirements for the certificate. There may be advisories, prerequisites, or time requirements that students need to consider before following these maps. Students are advised to meet with an Orange Coast College Counselor for alternate sequencing.

Plan of Study Grid
Year 1
Semester 1Units
CS A131
Python Programming I
or Java Programming 1
4
 Units4
Semester 2
CS A150 C++ Programming Language 1 4
MATH RESTRICTED ELECTIVE- CHOOSE ONE 4-5
Calculus 1
or Calculus 1 Honors
Calculus 1 and 2 Honors
Calculus 2
or Calculus 2 Honors
 Units8-9
Year 2
Semester 1
CS A250 C++ Programming Language 2 4
 Units4
Semester 2
CS A200
Data Structures
or Discrete Structures
3-4
 Units3-4
 Total Units19-21