| Group I Core Requirements: |
| CS 11 |
Fundamentals of Computer Science |
3 units |
| CSP 17 |
Computer Logic |
3 units |
| CSP 25 |
Assembly Language Programming (MACRO) |
3 units |
| CS 32 |
Computer Operations |
3 units |
| CS 33 |
Systems Analysis and Design |
3 units |
| CSA 45 |
Microsoft Windows |
1 unit |
| CS 54
OR
CS 56 |
Fundamentals of Data Communications
Networking Essentials |
3 units |
| CS 69V
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 |
| Math 20 |
Finite Mathematics |
3 units |
| ENG 72 |
Technical Writing |
3 units |
| COMM ST 3 |
Interpersonal Communication |
3 units |
One of the following course sequences to include a beginning and advanced course in the same language: |
CSP 24: COBOL Programming (5 units) OR
CSP 31A AND CSP 31B: C Programming AND C++ Programming (6 units) OR
CSP 28A AND CSP 28B: Visual BASIC.NET Programming AND Advanced Visual BASIC.NET Programming (6 units ) |
Plus one of the following electives (3 - 5 units): |
| CSW 21 |
JAVASCRIPT Programming |
3 units |
| CSW 23 |
HTML for Web Publishing |
3 units |
| CSP 24 |
COBOL Programming |
5 units |
| CSP 26A |
JAVA Programming |
3 units |
| CSP 26B |
Data Structures with JAVA Programming |
3 units |
| CSP 28A |
Visual BASIC.NET Programming |
3 units |
| CSP 28B |
Advanced Visual BASIC.NET Programming |
3 units |
| CSP 29A |
PASCAL Programming |
3 units |
| CSP 31A |
C Programming |
3 units |
| CSP 31B |
C++ Programming |
3 units |
| CSP 42 |
UNIX |
3 units |