Computer & Information Science at College of San Mateo - Associate in Science Degree: Computer Science Applications and Development
skip directly to Main Content Navigation Search A-Z Index Find People Top Story Breadcrumbs Footer
Labor Day Weekend
No Classes, Campus Closed
August 30 - September 1
  • Facebook
  • Twitter
  • Linkedin
Computer & Information Science
ASMajor in Computer Science Applications and Development

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. Career opportunities exist in numerous businesses and industries. Typical entry-level positions include quality assurance and systems testing, and frequently involve working on project teams.


Degree Requirements
Complete General Education and other requirements listed for Associate degree and

Major requirements: 30-34 semester units

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

CIS 110 Introduction to Computer and Information Science 3.0 units
CIS 151 Networks and Digital Communication 3.0 units
CIS 254 Introduction to Object-Oriented Program Design 4.0 units
     
CIS 255 (CS1) Programming Methods: Java 4.0 units
  OR  
CIS 278 (CS1) Programming Methods: C++ 4.0 units
     
CIS 256 (CS2) Data Structures: Java 4.0 units
  OR  
CIS 279 (CS2) Data Structures: C++ 4.0 units

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

CIS 278 (CS1) Programming Methods: C++ 4.0 units*
CIS 255 (CS1) Programming Methods: Java 4.0 units*
CIS 256 (CS2) Data Structures: Java 4.0 units*
CIS 279 (CS2) Data Structures: C++ 4.0 units*
CIS 121 Unix/Linux 3.0 units
CIS 132 Introduction to Databases 3.0 units 
CIS 363 Enterprise Database Management with MySQL 4.0 units
CIS 364 Enterprise Data Warehouse 4.0 units
*=Can be used if not used above

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

CIS 113 Internet Programming: Ruby 4.0 units
CIS 114 Internet Programming: JavaScript/AJAX 4.0 units
CIS 117 Internet Programming: Python 4.0 units
CIS 127 Internet Programming: HTML5 and CSS 4.0 units
CIS 379 Internet Programming: XML 3.0 units
CIS 380 Internet Programming: PHP 3.0 units