Computer Science

Associate in Arts Computer Science · Allan Hancock College · 2026-2027 Catalog

Award Type: Associate in Arts

The associate degree program in computer science is designed for students who desire to transfer to a four-year school. Computer Science is the study of the theoretical foundations of information and computation and their implementation and application in computer systems. Courses cover programming fundamentals, data structures, discrete mathematics, and computer architecture, along with specific programming languages.

The graduate of the Associate in Arts in Computer Science will:

  1. Recall significant computer science concepts, vocabulary, and theories.
  2. Produce elementary programming projects in a variety of languages.
  3. Demonstrate the ability to follow instructions.
  4. Find and correct programming errors.
CourseTitleUnits
A major of 18 units is required for the degree.
Required core courses (12 units):12
CS 111Fundamentals of Programming 14
CS 112Fundamentals of Programming 24
MATH C2210Calculus I: Early Transcendentals4
Plus a minimum of 6 units selected from the following:6
CS 102Introduction to Computing with HTML3
CS 131Computer Organization3
CS 161Discrete Structures3
General Education
In addition to completing the program requirements, students are also required to complete general education courses. Students may follow the AHC GE or the Cal-GETC pathways to meet these requirements. Students intending to transfer to a four-year university should use the Cal-GETC GE pathway. To see what major courses and general education requirements you need to fulfill, visit your myHancock account and select the DegreeWorks button in the Academic Profile widget. For more information and guidance, and to receive a detailed education plan, make an appointment with an academic counselor.
Total18

View in the original catalog

Machine-readable: Markdown · JSON