# Computer Programming (Certificate of Achievement) Solano Community College · 2025-2026 Catalog · Department: Computer - Information Science Source: https://solano.elumenapp.com/catalog/catalog2025-2026/program/computer-programming-ca-fall-2019 **Minimum Units Required:** 33.0 units This program is designed to prepare the student for employment as a computer programmer trainee. A Certificate of Achievement can be obtained upon completion of the 33-unit major. All courses in the major must be completed with a minimum grade of C or P if taken on a Pass/No Pass basis. ### Program Learning Outcomes - Construct applications that use GUI (graphical user interface) components and access databases for data permanence. - Develop a programming solution to a data structure problem using object-oriented methodolgies and appropriate data structures and algorithms. - Implement a well-designed, properly normalized relational databse after analyzing user requirements and business rules. ### Program Requirements | Course | Title | Units | | --- | --- | --- | | **Computer Programming (CA)** | | 33 | | **Courses Required** | | 30 | | BUS 092 | Business Communication | 3 | | CIS 001 | Introduction to Computer Science | 3 | | CIS 015 | Programming in Visual Basic.NET | 3 | | CIS 020 | Assembly Programming | 3 | | CIS 022 | Introduction to Programming | 3 | | CIS 023 | Data Structures and Algorithms | 3 | | CIS 052 | UNIX Operating System | 3 | | CIS 055 | MS Windows Operating Systems | 3 | | CIS 078 | Access -Database Management System | 3 | | CIS 089 | Essential Networking Technologies | 3 | | **List A: (select 3 units)** | | 3 | | ACCT 001 | Principles of Accounting - Financial | 4 | | ACCT 002 | Principles of Accounting - Managerial | 4 | | BUS 005 | Introduction to Business | 3 | | CIS 035 | Introduction to Java Programming | 3 | | CIS 060 | Introduction to the Internet | 1.5 | | CIS 061 | Creating Web Pages | 3 | | CIS 066 | Microsoft Word | 3 | | CIS 073 | Microsoft Excel | 3 | | CIS 080 | SQL Database Management Systems | 3 | | OCED 090 | Occupational Work Experience | 1-8 | | OCED 091 | General Work Experience | 1-6 |