Programming

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

Field of Interest
Computer and Information Technology
Degree Type
Certificate of Completion (CCL)
Academic Plan
Programming (CER)
Academic Plan Code
5047
Total credits required
21-26
Catalog Year
2024-2025
Effective Term
Fall 2023
Notes

Students must earn a grade of C or better in all courses within the program.

Courses within any of the following prefixes must be taken within five (5) years prior to completion of the program to be applied toward this award: AIM, BPC, CIS, CLD, CNT, CSC, ITS, and MST.

What You'll Learn
  • Define terms related to microcomputer usage and applications.
  • Identify microcomputer hardware and software components.
  • 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.
  • Evaluate and select microcomputer hardware and software for specific applications.
  • Describe basic graphics, sound, process control, and other special capabilities of a microcomputer.
  • Use SQL programming language to interpret data in a relational database.
  • Describe the components and techniques of structured programming.
  • Explain program business and structure using logic tools.
  • Describe advanced programming techniques.
Program Prerequisites
Course # Course Title Credits
Credits: 0-5
Students selecting CSC110 in the Required Courses area must complete MAT120 or MAT121 or MAT122.
MAT120 Intermediate Algebra (5) OR
MAT121 Intermediate Algebra (4) OR
MAT122 Intermediate Algebra (3) OR
Permission of Instructor 0-5
Required Courses
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

At Maricopa, we strive to provide you with accurate and current information about our degree and certificate offerings. Due to the dynamic nature of the curriculum process, course and program information is subject to change. As a result, the course list associated with this degree or certificate on this site 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.

Read the official description