Home » Current Catalog » Programs

View Print/PDF

Computer Science

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:

  • Recall significant computer science concepts, vocabulary, and theories.
  • Produce elementary programming projects in a variety of languages.
  • Demonstrate the ability to follow instructions.
  • Find and correct programming errors.

Program Requirements

A major of 18 units is required for the degree.

Required core (12 units):

Course Number Course Title Units
CS 111 Fundamentals of Programming 1 4.0
CS 112 Fundamentals of Programming 2 4.0
MATH 181 Calculus 1 4.0

Plus a minimum of 6 units selected from the following:

Course Number Course Title Units
CS 131 Computer Organization 3.0
CS 161 Discrete Structures 3.0
CS 181 Game Programming 3.0

General Education Requirements

Degreeworks IconGeneral education requirements are groups of courses required of all degree candidates regardless of their major in addition to the program requirement courses listed above. To see what other requirements you need to fulfill, visit myHancock and click on the DegreeWorks icon.

View more detailed information on graduation requirements.