To view this page ensure that Adobe Flash Player version 11.1.0 or greater is installed.

Orange Coast College COMPUTER PROGRAMMING C ++ PROGRAMMING CERTIFICATE OF ACHIEVEMENT CERTIFICATE OF SPECIALIZATION This certificate is designed to provide the student with comprehensive ground- ing 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 program- mers. Students should not expect that they will necessarily meet the lower divi- sion requirements at specific colleges or universities. Students should consult the Transfer Information section of this catalog for specific transfer information. Completion of this certificate, issued through the Business and Computing Division, will enable students to apply for entry-level positions in C++ program- ming. A grade of “C” or better is required in all courses. All courses must be completed at Orange Coast College. Program Outcomes Program completers will be able to write programs in C++ using classes, flow- of-control and fundamental data structure. Program Outcomes REQUIRED COURSES Based on the recommendations of the Association for Computing Machinery, The Computer Programming Certificate prepares students to work as entry-lev- el programmers, or used to fulfill some of the requirements for transfer to a Computer Science program at a four-year university Course Units C++ Programming 1 Data Structures C++ Programming 2 Required Courses Computer Science CS CS CS A150 A200 A250 4 4 4 Total Units 12 Courses Units C++ Programming 1 Java Programming I Data Structures Computer Architecture Software Engineering C++ Programming 2 Boolean Algebra & Logic Discrete Structures CS CS CS CS CS CS CS CS A150 A170 A200 A216 A220 A250 A257 A262 4 4 4 4 4 4 3 3 Total Units PYTHON PROGRAMMING CERTIFICATE OF SPECIALIZATION Completion of this certificate, issued through the Business and Computing Division, will enable students to apply for entry-level positions in Python pro- gramming. A grade of “C” or better is required in all courses. All courses must be completed at Orange Coast College. 30 Mathematics Program Outcomes Courses Units Intro to Stats (or Honors Intro Stats) MATH A160H 4 And Select one of the following: 4-5 units Calculus 1 (or Honors Calculus 1) MATH A180H 4 Calculus 2 (or Honors Calculus 2) MATH A185H 4 Honors Calculus 1 and 2 MATH A182H 5 And Select one of the following: 3-5 units Applied Linear Algebra MATH A235 3 OR Intro to Linear Algebra & Differential Equations MATH A285 4 OR Honors Intro to Linear Algebra & Differential Equations MATH A285H 5 Subtotal 15-18 Total Units: 40-43 ASSOCIATE DEGREES Complete the Certificate of Achievement and the Associate in Science Graduation Requirements as outlined in the Graduation Requirements section of the catalog. Program completers will be able to write programs in Python using classes, flow-of-control and fundamental data structure. REQUIRED COURSES Course Units Programming Concepts/Methodology I Or Python Programming I Programming Concepts/Methodology II CS A122 3 CS CS A131 A132 4 4 Total Units 7-8 COMPUTER INFORMATION SYSTEMS CERTIFICATE OF ACHIEVEMENT This program will meet major requirements for the Associate in Science degree but has not been articulated with any particular four-year institution. Students should not expect that they will necessarily meet the lower-division require- ments at specific colleges or universities. Students should consult a counselor for specific transfer information. This option provides the student with the lower-division transfer courses for some of the business oriented majors. Students are advised to check course transferability with an Orange Coast College counselor prior to enrolling in CIS courses. 90