# CIS Professional in C++ Programming (Certificate) Mt. San Antonio College · 2026-2027 Catalog · Department: Computer Programming Source: https://catalog.mtsac.edu/programs/programsaz/computer-programming/cis-professional-certificate-in-c-programming/ **Business Division Computer Information Systems Department** The CIS Professional Certificate in C++ Programming prepares students for a career in computer programming. It is intended for returning CIS professionals with several years of experience or current students who have completed several CIS courses. Emphasis is placed on object-oriented programming, database programming and developing a graphical user interface. Students will demonstrate the ability to create business-oriented applications using both the C++ and Visual C++ programming languages; demonstrate effective object-oriented design techniques; write effective program documentation, and demonstrate program troubleshooting skills. Opportunities available after the completion of this certificate include programming for standalone applications, games and databases. #### Required Courses | Course | Title | Units | | --- | --- | --- | | CISP 10 | Principles of Object-Oriented Design | 2.5 | | CISP 31 | Programming in C++ | 3 | | CISP 31L | Programming in C++ Laboratory | 0.5 | | CISP 34 | Advanced C++ Programming | 3 | | CISP 34L | Advanced C++ Programming Laboratory | 0.5 | | **Choose one from the following sequences:** | | 3.5 | | ↳ CISD 11 & CISD 11L | Database Management - Microsoft Accessand Database Management - Microsoft Access Laboratory | | | ↳ CISD 21 & CISD 21L | Database Management - Microsoft SQL Serverand Database Management - Microsoft SQL Server Laboratory | | | ↳ CISD 31 & CISD 31L | Database Management - Oracleand Database Management - Oracle Laboratory | | | **Total Units** | | **13** | CIS Program Website ### Outcomes ##### Program Learning Outcomes _Upon successful completion of this program, a student will be able to:_ - Create event-driven program, using Windows Forms. - Connect C++ program to the database and incorporate SQL statements into C++ code. Review Student Learning Outcomes (SLOs) for this program.