Associate in Science Degree for Transfer, Computer Science
Huntington Beach, USA
Associate of Science
DURATION
4 semesters
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
Aug 2026
TUITION FEES
USD 5,953 / per semester *
STUDY FORMAT
On-Campus
* $11,906 per year
Key Summary
About: Golden West College in Huntington Beach, CA, offers the Associate in Science Degree for Transfer in Computer Science. The two-year AS-T readies students to transfer into the California State University (CSU) system and pursue a baccalaureate. Coursework includes computing history, software development, data structures and algorithms, object-oriented methods, symbolic logic, and machine-level implementation.
Career Outcomes: Graduates can enter roles such as Programmer Analyst, Software Engineer, Web Developer, Networking Engineer, IT Consultant, Database Analyst, Researcher, or Teacher in secondary or postsecondary education. Related paths include systems developer, systems analyst, network administrator, database administrator, and STEM educator, and technical support roles.
The Associate in Science Degree in Computer Science for Transfer provides opportunities to study the computing environment for business and scientific solution automation. The degree facilitates transfer into the CSU system. An advanced degree, such as a baccalaureate degree, will prepare students for careers related to business and science programming solutions and management. Computer science majors are introduced to computing history and evolution, software development, structures and procedures for data manipulation, object-oriented methodology, symbolic logic tools for computational algorithms, and computing solutions at the machine language level of implementation. Critical thinking and problem-solving skills are acquired through individual and group project assignments. Students are encouraged to develop academic and programming skills enabling them to be successful in further study or employment. Students will be prepared for a baccalaureate degree in computer science.
Upon completion of this program, students will be able to:
- Design software components and specifications to satisfy small business and scientific problem requirements.
- Implement algorithms that include basic computation techniques, simple I/O, conditional and iterative structures, and the definition of functions.
- Utilize object-oriented principles for class hierarchies and inheritance to create computing solutions of simple to moderate complexity.
- Implement programs at the machine language level using fundamental high-level programming constructs.
- Describe formal tools of symbolic logic as they relate to real-life situations, program correctness, database queries, and algorithms.
- Programmer Analyst
- Software Engineer
- Web Developer
- Networking Engineer
- IT Consultant
- Database Analyst
- Research
- Teaching in Secondary and Postsecondary Education
| Course | Title | Units |
|---|---|---|
| Required Courses | ||
| CS G153 | Java Programming 1 | 3 |
| or CS G175 | C++ Programming 1 | |
| or CS G131 | Python Programming I | |
| CS G154 | Java Programming 2 | 3 |
| or CS G189 | C++ Programming 2 | |
| or CS G231 | Python Programming 2 | |
| CS G242 | Computer Architecture and Organization | 3 |
| CS G262 | Discrete Structures | 3 |
| MATH G180 | Calculus 1 | 4 |
| MATH G185 | Calculus 2 | 4 |
| PHYS G185 | Calculus Based Physics: Mechanics | 4 |
| PHYS G280 | Calculus Based Physics: Electricity/Magnetism | 4-5 |
| or BIOL G180 | Cell and Molecular Biology | |
| or BIOL G186 | Diversity of Organisms | |
| or CHEM G180 | General Chemistry A | |
| Major Total | 28-29 | |
| GE Pattern (Cal-GETC) | 34 | |
| Transferable Electives (as needed to reach 60 units) | ||
| Total Units | 60 |


