Computer Programming, Certificate of Achievement

Upon successful completion of the Computer Programming Certificate, the student demonstrates skills, knowledge, and training for employment as a programmer or programmer trainee and to logically solve problems in at least two programming languages; and for an AA degree and/or for transfer to a four-year college.

Minimum Units Required: 46.5

First Semester

Units

CS 011

Fundamentals of Computer Science

3

CSA 020

MS Word, Excel, and Access

3

CS 014B

Microcomputer Evaluation and Installation

3

 

or

 

ELECT 014C

Troubleshooting Computers

2.5

ENG 001A

Written Communications

3

 

or

 

ENG 072

Technical Writing

3

Second Semester

CS 032

Introduction to Computer Operating Systems

3

CSP 017

Computer Logic

3

 

or

 

CSP 029A

Pascal Programming

3

COM ST 001A

Fundamentals of Speech

3

 

or

 

COM ST 003

Interpersonal Communication

3

MATH 001

Calculus

5

 

or

 

MATH 012

Introduction to Probability and Statistics

4

 

or

 

MATH 020

Finite Mathematics

3

 

or

 

MATH 039

Pre-Calculus

5

Third Semester

CSP 026A

Java Programming

3

 

or

 

CSP 028A

Visual Basic .NET Programming

3

 

or

 

CSP 031A

C Programming

3

CS 033

Systems Analysis and Design

3

CS 056

Networking Essentials

3

 

or

 

CS 054

Fundamentals of Data Communications

3

BUS 001A *

Principles of Accounting

5

 

or

 

BUS 010A*

Bookkeeping

3

Fourth Semester

CSP 025

ASSEMBLY Language Programming: Macro

3

CSP 024

COBOL Programming

5

 

or

 

CSP 026A

Java Programming

3

 

or

 

CSP 028A

Visual Basic .NET Programming

3

 

or

 

CSP 031A

C Programming

3

 

or

 

CSP 043A

Database Design

3

CSP 026B

Data Structures with Java

3

 

or

 

CSP 028B

Advanced Visual Basic .NET Programming

3

 

or

 

CSP 031B

C++ Programming

3

BUS 010B*

Bookkeeping

3

Minimum Units 46.5

*Students may take either BUS 001A or BUS 010A and BUS 010B.