Associate in Science Degree
|Computer and Information Science||60 units|
|Computer Science Applications and Development||60 units|
|Web and Mobile Application Development||60 units|
Certificate of Achievement
|Computer Science Applications and Development||30-34 units|
|Web and Mobile Application Development||31-35 units|
Certificate of Specialization
|C++ Programming||8 units|
|Database Programming||14-15 units|
|Internet Programming||14-17 units|
|Java Programming||8 units|
|Web/Mobile App Development||15 units|
Recommended high school preparation:
Coursework in Mathematics, Computer Programming, English, Business, Electronics
University Transfer Program
Use Assist to identify lower division major preparation for Digital Media for the California State University and the University of California systems. For independent or out-of-state colleges and universities use their catalogs to locate this information. Transfer Services can assist you to gather this information.
Computer and Information Science offers extraordinary career opportunities to individuals who possess fluency in the English language, solid keyboarding skills, and a desire to work with computers on a daily basis. 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.
Computer and Information Science offers career opportunities to individuals who possess fluency in the English language, solid keyboarding skills, and a desire to work with computers on a daily basis. Students in the Computer and Information Science program at College of San Mateo are trained on PCs and Macs and receive instruction and experience in areas such as programming, data science and Big Data, Web and mobile application development, applications development, internet programming, database programming, and DevOps methodology. 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 also provides advanced study for computing professionals. Career opportunities include data scientist, Big Data engineer, database administrator, database programmer, DevOps engineer, automation engineer, programmer, front-end developer, back-end developer, software developer, system administrator, quality assurance and testing, mobile app developer, Web developer, and sales personnel for computer systems. While some students secure employment following completion of the A.S. degree or Certificate program, many transfer to four-year universities to complete a bachelor's degree in a computer-related field.