Meet with a CSM counselor to discuss how to achieve academic goals and to develop a comprehensive student educational plan (SEP).

University Transfer Program
60–70 transferable units

California State University
University of California
Independent Colleges and Universities

Program Overview

Students in the Computer and Information Science program at CSM are trained primarily on PC microcomputers and receive the finest training and experience available in areas such as programming, data communications, applications development, network support, end-user support, and hardware/systems support. This training is intended to lead to employment in the computing industry or transfer to a baccalaureate institution for continued study in the field and to provide advanced study for computing professionals.

Program Requirements

Major Requirements
Required Core Courses: 21 units Units
CIS 255 (CS1) Programming Methods: Java 4 units
CIS 278 (CS1) Programming Methods: C++ 4 units
CIS 256 (CS2) Data Structures: Java 4 units
CIS 279 (CS2) Data Structures: C++ 4 units
MATH 251 Calculus with Analytic Geometry I 5 units
MATH 252 Calculus with Analytic Geometry II 5 units
ENGL 100 Composition and Reading 3 units
Required Selective Courses: 4 units Units
4 or more units from CIS courses numbered 110 or higher 4 units
Required Selective Courses: 6 or more units from the following courses: Units
MATH 253 Calculus with Analytic Geometry III 5 units
MATH 268 Discrete Mathematics 4 units
MATH 270 Linear Algebra 3 units
MATH 275 Ordinary Differential Equations 3 units
PHYS 250 Physics with Calculus I 4 units
Total Required Major Units: 31

And required General Education coursework and electives as needed to meet the minimum 60 units required for the Associate degree.

Please refer to the AA/AS Degree Requirements for more information.