Computer Science

Associate in Arts
Transfer Preparation* (Major Code: 01180)

Most careers in computer science require a bachelor’s degree, and some require a graduate-level degree. The coursework for this associate degree prepares students who plan to transfer and major in computer science with the lower-division computer programming and mathematics coursework required by most colleges and universities.

The program of study listed below is for students interested in the programming or software aspect of computer science. It is designed to provide a strong foundation in mathematics, programming methodology and skills, and computer organization.

Program Student Learning Outcome Statement

  • Recognize and appropriately apply current and historical Software Engineering design patterns, algorithms, and data structures to produce efficient, well-engineered software products.
Plan of Study Grid
First SemesterUnits
MATH 130 INTRODUCTION TO COMPUTER PROGRAMMING 3
MATH 250 ANALYTIC GEOMETRY AND CALCULUS I 5
 Units8
Second Semester
MATH 140 DATA STRUCTURES AND ALGORITHMS 3
MATH 251 ANALYTIC GEOMETRY AND CALCULUS II 4
 Units7
Third Semester
MATH 252 ANALYTIC GEOMETRY AND CALCULUS III 4
 Units4
Fourth Semester
MATH 254 INTRODUCTION TO LINEAR ALGEBRA 3
MATH 260 DISCRETE MATHEMATICS 3
 Units6
 Total Units25
Recommended Electives
MATH 253INTRODUCTION TO DIFFERENTIAL EQUATIONS3
Select one of the following:6-12
PRINCIPLES OF PHYSICS I
and PRINCIPLES OF PHYSICS II
and PRINCIPLES OF PHYSICS III
GENERAL CHEMISTRY I
and GENERAL CHEMISTRY II
GENERAL ZOOLOGY
and INTRODUCTION TO CELL AND MOLECULAR BIOLOGY
and BIOLOGY OF PLANTS

To earn an associate degree, additional general education and graduation requirements must be completed.