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

For gainful employment information, see the program's website.

Program Overview

The Computer Science Applications Development program prepares CSM graduates for entry-level programming positions with companies of all sizes. Program emphasis is on cultivating computer professionals who are technically competent and work well with others.

Computer and Information Science (CA) Requirements

Requirements
Required Core Courses: 18 units Units
CIS 110 Introduction to Computer and Information Science 3 units
CIS 151 Networks and Digital Communication 3 units
CIS 254 Introduction to Object-Oriented Program Design 4 units
CIS 255 (CS1) Programming Methods: Java 4 units
OR
CIS 278 (CS1) Programming Methods: C++ 4 units
CIS 256 (CS2) Data Structures: Java 4 units
OR
CIS 279 (CS2) Data Structures: C++ 4 units
Required Selective Courses: Select 6–8 units from the following courses: Units
CIS 255 * (CS1) Programming Methods: Java 4 units
CIS 256 * (CS2) Data Structures: Java 4 units
CIS 278 * (CS1) Programming Methods: C++ 4 units
CIS 279 * (CS2) Data Structures: C++ 4 units
CIS 121 UNIX/Linux 3 units
CIS 132 Introduction to Databases 3 units
CIS 133 NoSQL Databases 3 units
CIS 264 Computer Architecture and Assembly Language 3 units
CIS 363 Enterprise Database Management with MySQL 4 units
CIS 364 From Data Warehousing to Big Data 4 units
Required Selective Courses: Select 6-8 units from the following courses: Units
CIS 113 Ruby Programming 4 units
CIS 114 JavaScript/Ajax Programming 4 units
CIS 117 Python Programming 4 units
CIS 127 HTML5 and CSS 3 units
CIS 128 Mobile Web App Development 4 units
CIS 135 Android Programming 4 units
CIS 137 iOS/Swift Programming 4 units
CIS 379 Introduction to XML 3 units
CIS 380 PHP Programming 3 units
* if not used above
Total Required Units: 30 - 34