Computer Information Science
Computer Information Sciences
The Computer Information Sciences (CIS) Program at Solano Community College equips students with the knowledge and skills needed to thrive in today’s technology-driven world. Through hands-on training in programming, problem-solving, and data structures, students gain the competence and confidence to succeed in both academic and professional pathways. Whether your goal is to launch a career in IT or transfer to a four-year university, the CIS program provides the foundation you need.
Build the code. Build the future.

The Computer Information Sciences Program is designed to prepare students for entry-level employment as computer programmer trainees. Students develop problem-solving skills, learn programming fundamentals, and work with basic data structures to build a solid technical foundation. This program provides the essential training needed to begin a career in software development and related technology fields, while also serving as a strong pathway for further study in Computer Science.
-
Associate in Science (A.S.) in Computer Information Science – Provides a strong foundation in programming, data structures, and computer systems, preparing students for transfer to a four-year program or entry into the workforce.
-
Certificate of Achievement in Computer Programming – Focuses on practical programming skills for immediate employment as a programmer trainee or entry-level developer.
-
Skills Certificate(s) – Shorter, targeted certificates in specific areas such as database management, web development, or computer applications, designed to enhance technical skills and job readiness.
Students completing the program may pursue careers such as:
-
Computer Programmer Trainee
-
Software Developer (Entry-Level)
-
Web Developer
-
Database Technician/Administrator (Entry-Level)
-
IT Support Specialist
-
Systems Analyst (Junior Level)
-
Quality Assurance Tester
-
Network Support Technician
-
Application Support Specialist
-
Technical Consultant (Entry-Level)
Graduates who continue to a bachelor’s degree in Computer Science or related fields can advance to roles such as software engineer, data analyst, cybersecurity specialist, or systems architect.