CIS Professional in Object-Oriented Design & Programming (Certificate M0813)
Business Division
Certificate M0813
The CIS Professional in Object-Oriented Design and Programming prepares students for a career in computer programming. The certificate offers a balanced set of classes that provides students the skills to design and develop business applications using the Unified Modeling Language (UML) and an object-oriented programming language. Students will demonstrate the ability to design and implement business environment applications that will contain the front end user interface and back end database. Students in this program select one of the following three programming language concentrations: Java, C++, or Python. Career opportunities available after the completion of this certificate include programming for systems, mobile devices, device drivers and software engineering.
Required Courses
Course Prefix | Course Name | Units |
---|---|---|
Core Courses | 2.5 | |
Principles of Object-Oriented Design | ||
Choose one of the following programming tracks: | 7 | |
Java | ||
Programming in Java | ||
Programming in Java Laboratory | ||
Advanced Java Programming | ||
Advanced Java Laboratory | ||
C++ | ||
Programming in C++ | ||
Programming in C++ Laboratory | ||
Advanced C++ Programming | ||
Advanced C++ Programming Laboratory | ||
Python | ||
Programming in Python | ||
Programming in Python Laboratory | ||
Advanced Programming in Python | ||
Advanced Programming in Python Laboratory | ||
Total Units | 9.5 |
Program Learning Outcomes
Upon successful completion of this program, a student will be able to:
- Write valid decision statements (if/else constructs) in either the Java, C++, or Python programming language.
- Create an object oriented program using multiple classes in either the Java, C++, or Python programming language.
Review Student Learning Outcomes (SLOs) for this program.
Looking for guidance? A counselor can help.This Guided Pathways for Success (GPS) is a suggested sequence of coursework needed for program completion. It is not an official educational plan. Schedule an appointment with a counselor or advisor as soon as possible to create an individualized Mountie Academic Plan (MAP) specific to your goals and needs.
Fall Term | Units | |
---|---|---|
CISP 10 | Principles of Object-Oriented Design | 2.5 |
Java track: CISP 21/21L CISP 24/24L 4 | ||
C++ track: CISP 31/31L CISP 34/34L 4 | ||
Certificate: CIS Prof. in Obj.-Orient. DP. M0813 3 | ||
Submit petition: inside.mtsac.edu, Student Tab #45 5 | ||
(CISP 21 AND CISP 21L) OR (CISP 24 AND CISP 24L) 7 | ||
(CISP 31 AND CISP 31L) OR (CISP 34 AND CISP 34L) 0 | ||
Units | 2.5 | |
Total Units | 2.5 |