The Certificate of Completion (CCL) in Programming is designed to prepare the student to work in the programming field. Courses focus on programming theory, Java programming, Visual Basic programming, and web programming.
Details
The Computer Information System (CIS) or the Computer Science (CSC) courses required by this program are not applicable if taken more than eight (8) years prior to the completion of the certificate program. Consult with an Academic Advisor for complete information.
Students must earn a grade of "C" or better for all courses required within the program.
Course # | Course Title | Credits |
---|---|---|
Credits: | 0-5 | |
Students selecting CSC110 in the Required Courses area must complete MAT120/MAT121/MAT122. | ||
MAT120 | Intermediate Algebra (5) OR | |
MAT121 | Intermediate Algebra (4) OR | |
MAT122 | Intermediate Algebra (3) OR | |
Permission of Instructor | 0-5 |
Course # | Course Title | Credits |
---|---|---|
Credits: | 21 | |
CIS105 | Survey of Computer Information Systems | 3 |
CIS119DO | Introduction to Oracle: SQL (3) OR | |
CIS276DA | MySQL Database (3) OR | |
CIS276DB | SQL Server Database (3) | 3 |
CIS159 | Visual Basic Programming I | 3 |
CIS162AD | C#: Level I | 3 |
CIS163AA | Java Programming: Level I (3) OR | |
CSC110 | Introduction to Computer Science (Java) (3) | 3 |
CIS225AB | Object-Oriented Analysis and Design (3) OR | |
CSC205 | Object Oriented Programming and Data Structures (3) | 3 |
CIS259 | Visual Basic Programming II (3) OR | |
CIS262AD | C# Level II (3) OR | |
CIS263AA | Java Programming: Level II (3) | 3 |
- Define terms related to microcomputer usage and applications. (CIS105)
- Identify microcomputer hardware and software components. (CIS105)
- Apply microcomputer operation skills: care and handling of diskettes, powering up the computer, keyboarding (required speed development: 25 words per minute), and powering down the computer. (CIS105)
- Evaluate and select microcomputer hardware and software for specific applications. (CIS105)
- Describe basic graphics, sound, process control, and other special capabilities of a microcomputer. (CIS105)
- Use SQL programming language to interpret data in a relational database. (CIS119DO, CIS276DA, CIS276DB)
- Describe the components and techniques of structured programming. (CIS159, CIS162AD, CIS163AA, CSC110)
- Explain program business and structure using logic tools. (CIS159, CIS163AA, CSC110)
- Describe advanced programming techniques. (CIS225AB, CIS259, CIS262AD, CIS263AA, CSC205)
At Maricopa, we strive to provide you with accurate information about this degree or certificate. However, the information above represents current requirements for the academic year and may change as the result of the curricular process. This course list does not represent a contract, nor does it guarantee course availability. If you are interested in pursuing this degree or certificate, we encourage you to meet with an advisor to discuss the requirements at your college for the appropriate catalog year.