Track 3 - Programmer - Computer Science Track 3 is intended for students interested in Computer Science courses that will help them succeed after transferring to a CSU or UC School Computer Science major program.You must see a counselor specific computer science transfer requirements to a CSU or UC school. Not all of the courses in this track will meet the specific degree requirements of a particular school. |
REQUIRED COURSES FOR TRACK 3 |
CBIS 3
| Opreating Systems: Software and Hardware (F, SP) | 3.5 | | |
CBIS 6A
| Intro IT Concept & Applications (F, SP, S)
| 4 | | |
CBIS 7
| Business Programming Logic & Design (F, SP)
| 3.5 | | |
CBIS 36
| System Analysis & Design (SP)
| 3 | | |
CBIS 38
| Database Concepts (F) | 4 | | |
CBIS 223
| Unix/Linux Fundamentals (F, SP)
| 3 | | |
| Subtotal Units | 21 | | |
Choose one series of the following: |
CBIS 8B and
| Visual BASIC Programming (F, SP)
| 4 | | |
| CBIS 208B | Advanced Visual Basic Programming (F, SP) | 4 | | |
| or | or | or
| | |
| CS 11 and | Computer Programming/C++ I (F) | 3.5 | | |
| CS 12 and | Computer Programming/C++II (SP)
| 3.5 | | |
| CS 13 | C++ Data Structures and Algorithms | 3.5 | | |
| or | or
| or
| | |
| CS 21 and | Introduction to Computer Science I (F)
| 3.5 | | |
| CS 22 and | Introduction to Computer Science II (SP) | 3.5 | | |
| CS 23 | Fundamental Data Structures (F)
| 3.5 | | |
Subtotal Units
| 8-10.5 | | |
Choose one of the following alternative languages: |
| CBIS 8B | Visual BASIC Programming (F, SP) | 4 | | |
| CS 11 | Computer Programming/C++ I (F) | 3.5 | | |
| CS 21 | Introduction to Computer Science I
| 3.5 | | |
| CBIS 216A | Introduction to C# Programming (F)
| 3.5 | | |
| CBIS 420 | PHP & MySQL for the Web (F, SP)
| 3.5 | | |
| CBIS 492 | ST Interpretive Programming Languages (F)
| 2.5 | | |
Subtotal Units
| 2.5-4 | | |
ELECTIVES: Choose 5 units from classes below |
MATH 60 | First Calculus Course
| 5 | | |
MATH 70
| Second Calculus Course
| 5 | | |
MATH 80
| Third Calculus Course
| 5 | | |
MATH 55A
| Discrete Mathematics I
| 4 | | |
MATH 55B
| Discrete Mathematics II
| 3 | | |
PHYS 3A
| Physics in Science and Engineering - Mechanics
| 5 | | |
| PHYS 3B | Physics in Science and Engineering - E and M | 4 | | |
| PHYS 3C | Physics in Science and Engineering - Modern Physics | 4 | | |
CS 51
| Introduction to Computer Architecture
| 3.5 | | |
CS 52
| Introduction to Software Engineering
| 3.5 | | |
Subtotal Units
| 5 | | |
TOTAL UNITS FOR TRACK 3 | 34-38 | | |