| Group I Core Requirements: 37 - 38 units |
| CS 11 |
Computer Science Fundamentals |
3 units |
| CS 17 |
Computer Logic |
3 units |
| CS 25A |
Assembly Language Programming (MACRO) |
3 units |
| CS 32 |
Computer Operations |
3 units |
| CS 33 |
Systems Analysis and Design |
3 units |
| CS 45 |
Microsoft Windows |
1 unit |
| CS 54 |
Fundamentals of Data Communications |
3 units |
| CS 75
OR
CS 50H
OR
CS 98V |
Applied Computer Science Principles
Special Studies: Computer Science
Work Experience:Computer Science |
2 units |
| BIM 1A |
Beginning Keyboarding OR
Typing Certificate for 40 words per minute or higher |
0-1.5 units |
| BUS 1A
OR
BUS 10A & B |
Principles of Accounting
Bookkeeping |
5-6 units |
One of the following course sequences to include a beginning and advanced course in the same language: |
CS 24A AND CS 24B: COBOL Programming AND Advanced COBOL Programming (6 units) OR
CS 31 AND CS 31B: C Programming AND C++ Programming (6 units) OR
CS 21 AND CS 28B: Applied BASIC Programming for Technology AND Visual BASIC Programming (6 units ) OR
CS 28A AND CS 28B: BASIC Programming AND Visual BASIC Programming (6 units ) |
| Plus one of the following electives (3 units): |
|
|
|
| CS 24A |
COBOL Programming |
3 units |
| CS 26 |
JAVA Programming |
3 units |
| CS 27 |
Engineering FORTRAN |
3 units |
| CS 28A |
BASIC Programming |
3 units |
| CS 29 |
PASCAL Programming |
3 units |
| CS 31 |
C Programming |
3 units |
| CS 42 |
UNIX |
3 units |
Group II Electives |
Requirements: 9 units
|
| MATH 20 |
Finite Mathematics |
3 units |
| ENG 72 |
Technical Writing |
3 units |
| SPCH 3 |
Interpersonal Communication |
3 units |