Computer Programming - Essentials, Certificate of Achievement

Upon successful completion of the Computer Programming - Essentials Certificate, the student demonstrates skills, knowledge, and training for employment as a programmer trainee and to logically solve problems; and begins preparation for an A.A. degree and/or for transfer to a four-year college.

Program Learning Outcomes

  1. Demonstrate understanding of how the different parts of a computer performs by diagnosing a problem and also perform the necessary diagnostic task.
  2. Demonstrate the skills to plan, create, test, and debug computer programs using procedural programming or Object-Oriented Programming techniques to solve simple problems.
  3. Demonstrate understanding of basic Operating System concepts and ability to utilize that knowledge to setup the Operating System of a computer system
  4. Demonstrate the skills to use application software such as word processing, spreadsheet processing programs, and database management system

Core Requirements

Complete 15 units

CS 011

Fundamentals of Computer Science

3

CS 032

Introduction to Computer Operating Systems

3

CSA 020

MS Word, Excel, and Access

3

CSP 029A

Pascal Programming

3

ENG 001A

Reading and Composition

3

Restricted Electives

Complete 2.5 units selected from:

CS 014B

Microcomputer Evaluation and Installation

3

ELECT 014C

Troubleshooting Computers

2.5

Minimum Units Required: 17.5

Complete all courses with a grade of "C" or better.