Computer & Information Science at College of San Mateo - Associate in Science Degree: Web and Mobile Application Development
skip directly to Main Content Navigation Search A-Z Index Find People Top Story Breadcrumbs Footer
Computer & Information Science
ASMajor in Web and Mobile Application Development

The A.S. degree 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.

Career opportunities exist in numerous businesses and industries. Typical entry-level positions include front-end developer, back-end developer, database administrator, mobile application developer, programmer, Web developer, and software tester.

Degree Requirements

Complete General Education and other requirements listed for Associate degree and

Major requirements: 31-35 semester units

A grade of "C" or higher is required for each course applied to the major.

CIS 111 Introduction to Internet Programming 3 units
  OR  
CIS 254 Introduction to Object-Oriented Program Design 4 units
     
CIS 135 Android Programming 4 units
  OR  
CIS 137 iOS/Swift Programming 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 200 Capstone Project - CIS 2 units
CIS 380 PHP Programming 3 units

Plus, select 3-4 units from the following courses:

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 Date 4 units

Plus, select 6-8 units from the following courses:

CIS 113 Ruby Programming 4 units
CIS 117 Python Programming 4 units
CIS 135 Android Programming (if not used above) 4 units
CIS 137 iOS/Swift Programming (if not used above) 4 units
CIS 379 Introduction to XML 3 units
DGME 168 Web Design II 3 units