This program at the College of San Mateo prepares students for entry-level programming roles across various industries. The curriculum emphasizes cultivating computer professionals who are both technically skilled and effective team players. Students will gain foundational knowledge in computer and information science, including programming, data communications, applications development, and network support. The training primarily uses PC microcomputers and aims to equip students with the skills needed for employment or further education in a bachelor’s program. The program also offers pathways for transfer to four-year universities and prepares students for a variety of roles such as programmer, database specialist, systems analyst, and more.
Why this course is highly recommended
This course is ideal for students looking to start a career in computer science with practical skills that are in high demand. It offers a comprehensive curriculum covering essential programming and networking skills, preparing graduates for numerous entry-level roles or for transfer to a four-year university. The focus on both technical competency and teamwork makes it suitable for those who want to succeed in the fast-evolving technology industry.
The program specializes in computer applications and development, focusing on areas such as programming languages (Java and C++), data structures, databases, networking, and web and mobile application development. Students can choose specific courses in programming methods, data structures, databases, as well as web development and mobile app development, allowing for tailored skill-building based on their interests.
Application fees
-
1st year tuition fees
9.16L
Living cost
To earn the Associate in Science Degree, students need to complete 60 units, including 30-34 units of major coursework in computer and information science, along with required general education courses and electives as needed. Major courses include core classes in computer science fundamentals, programming, data structures, and selected electives based on the student's interests.

English language test
Want to learn more about the admission process, eligibility criteria,
and acceptance rates for international students? Visit the Silicon Valley Intensive English Program at San Mateo Colleges admission page
for complete details.
Graduates can pursue various roles such as programmer, database developer, web developer, systems analyst, and network support technician. The program also prepares students for positions like software engineer, systems test engineer, and technical support personnel. Many students also transfer to four-year universities to obtain a bachelor’s degree in a related field, expanding their career options further.