Catalog » 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

To see what other General Education requirements you need to fulfill in addition to the courses listed above, visit your myHancock account and select the DegreeWorks button in the Academic Profile widget.

More information on graduation requirements