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 Certificate of Achievement in Web and Mobile Application Development provides students with the specialized knowledge that is essential in the development of Web and mobile computer applications. Students will study and gain experience with the languages and frameworks that are most commonly used in developing these applications. They will also learn fundamental principles of Web and mobile development so that they will be prepared to work with current and emerging technologies.

Computer and Information Science (CA) Requirements

Requirements
Required Core Courses: 26-27 units Units
CIS 111 Introduction to Web Programming 3 units
OR
CIS 254 Introduction to Object-Oriented Program Design 4 units
CIS 114 JavaScript/Ajax Programming 4 units
CIS 121 UNIX/Linux 3 units
CIS 127 HTML5 and CSS 3 units
CIS 128 Mobile Web App Development 4 units
CIS 135 Android Programming 4 units
OR
CIS 137 iOS/Swift Programming 4 units
CIS 200 Capstone Project - CIS 2 units
CIS 380 PHP Programming 3 units
Required Selective Courses: 3–4 units from the following courses: Units
CIS 132 Introduction to Databases 3 units
CIS 133 NoSQL Databases 3 units
CIS 363 Enterprise Database Management with MySQL 4 units
CIS 364 From Data Warehousing to Big Data 4 units
Required Selective Courses: 3-4 units from the following courses: Units
CIS 113 Ruby Programming 4 units
CIS 117 Python Programming 4 units
CIS 135 * Android Programming 4 units
CIS 137 * iOS/Swift Programming 4 units
CIS 379 Introduction to XML 3 units
DGME 168 Web Design II 3 units
* If not used above
Total Required Units: 32 - 35