Computer Science
A.S.-T Degree STEM · Bakersfield College · 2026-2027 Catalog
Computer Science Associate in Science for Transfer
The Associate in Science in Computer Science for Transfer degree (AS-T in Computer Science) is designed to provide students a clear transfer pathway to the California State University (CSU) computer science major and completion of the computer science baccalaureate degree, to grant guaranteed admission to a CSU to a similar major, with junior standing, and the ability to complete their remaining requirements within 60 semester or 90 quarter units. Students will take courses in computer science and related fields that will provide the theoretical and practical knowledge necessary to work in a variety of computer related fields such as Software Engineering, Computer Engineering, Computer Systems Analysis, Network Engineering, Cloud Computing, Mobile Application Development, Computer Support, Computer Information Systems, Database Administration, Network Security, and Web Development. Upon completion of the following requirements, the student will be eligible for an Associate Degree for Transfer: (1) Completion of 60 semester units or 90 quarter units that are eligible for transfer to the California State University, including both of the following: a. California General Education Transfer Curriculum (CalGETC). b. A minimum of 18 semester units or 27 quarter units in a major or area of emphasis, as determined by the community college district. (2) Obtainment of a minimum grade point average of 2.0. (3) The completion of all courses required for the major with a “C” or better. A “P” (Pass) grade is acceptable for courses in the major.
Program Learning Outcomes
1. Upon successful completion of the program, the student will be able to distinguish the appropriate software development technologies, algorithms, and scientific and mathematical principles to apply to a given problem.
2. Upon successful completion of the program, the student will be able to design and implement programming constructs, including functions, control structures, arrays/lists, classes, and objects for a given programming problem.
3. Upon successful completion of the program, the student will be able to implement the appropriate data structures using the principles and techniques of object-oriented programming for a given programming problem.
Program Requirements
| Course | Title | Units |
|---|---|---|
| Computer Science Associate in Science for Transfer: Complete all of the following | 28-29 | |
| Core Courses: Complete all of the following | 28-29 | |
| COMP B11 | Programming Concepts and Methodology I | 3 |
| COMP B12 | Programming Concepts and Methodology II | 3 |
| COMP B13 | Computer Architecture and Organization | 3 |
| COMP B14 | Discrete Structures | 3 |
| MATH B6A | Analytic Geometry/Calculus I | 4 |
| MATH B6B | Analytic Geometry/Calculus II | 4 |
| PHYS B4A | Mechanics and Wave Motion | 4 |
| Science Choice (Select One Course) | 4-5 | |
| CHEM B1A | General Chemistry I | 5 |
| PHYS B4B | Heat, Electricity, Magnetism | 4 |