Computer Science

Associate in Science for Transfer Computer and Information Sciences · San Diego City College · 2026-2027 Catalog

Summary

The Associate in Science in Computer Science for Transfer is intended for students who plan to complete a bachelor’s degree in Computer Science or a related major in the California State University (CSU) system. It is accepted by some but not all CSU campuses. Students who complete this degree and transfer to a participating CSU campus will be required to complete no more than 60 units after transfer to earn a bachelor’s degree. It may not be appropriate preparation for students transferring to a CSU campus that does not accept the degree. Students who plan to complete this degree should consult a counselor for additional information about participating CSU campuses as well as university admission, degree, and transfer requirements.

NOTE: Students intending to transfer into this major at a CSU should consult with a counselor and visit ASSIST for guidance on appropriate transfer coursework.

Award Notes: The following is required for all AA-T or AS-T degrees:

Learning Outcome(s): Students who complete the Computer Science Program will be able to:

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice, taking into account legal, ethical, diversity, equity, inclusion, and accessibility principles consistent with the mission of the institution.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. Apply security principles and practices to maintain operations in the presence of risks and threats.

Requirements

CourseTitleUnits
COURSES REQUIRED FOR THE MAJOR:28-29
CISC 190Java Programming4
CISC 191Intermediate Java Programming4
CISC 211Computer Organization and Assembly Language4
CISC 246Discrete Mathematics for Computer Science3
MATH 150Calculus with Analytic Geometry I5
MATH 151Calculus with Analytic Geometry II4
Select one course from the following:4-5
PHYS 196Electricity and Magnetism5
orBIOL 210AIntroduction to the Biological Sciences I4

View in the original catalog

Machine-readable: Markdown · JSON