Certificate of Completion in Programming and Systems Analysis Level II (HLC/DOE FA Hold)

Certificate Information

Academic Plan

CCL Programming and Systems Analysis Level II (HLC/DOE FA Hold)

Academic Plan Code




MCCCD Program Detail


Field of Interest

Field of Interest: Computer and Information Technology


This certificate has associated pathway maps with course sequence(s). We recommend using them as reference instead of the list below.


Students must earn a grade of C or better for all courses required within the program. ++ indicates any suffixed courses. Consultation with an Academic Advisor is recommended for course selection.

The Certificate of Completion (CCL) in Programming and Systems Analysis Level II provides an in-depth exploration of different computer language and technical skills. This CCL includes, but is not limited to the following: local area networks, team roles, and dynamics. A Certificate of Completion (CCL) in iOS Application Development and an Associate in Applied Science (AAS) in Programming and Systems Analysis are available.

What You’ll Learn

This program will help you gain the expertise needed to:

  1. Analyze business requirements using critical thinking skills.
  2. Use computer systems and networks in a responsible and ethical manner.
  3. Design, develop and implement database solutions to effectively manage data.
  4. Develop and implement well-structured computer programs that solve business problems.
  5. Utilize the software development lifecycle for application development.
  6. Test and debug computer programs.
  7. Leverage the functions and architecture of an operating system to achieve business objectives.
  8. Communicate professionally in formal and informal situations to diverse audiences.
  9. Write effective documentation according to industry standards.
  10. Collaborate effectively with diverse teams.
  11. Apply an understanding of characteristics and principles of business processes to software application development.
  12. Design web-based applications using client-side and server-side scripting.
  13. Develop a project scope while considering factors such as customer requirements, project costs, return on investment, and internal/external business objectives.

Required Courses Credits: 33-34

The following courses are required and included in CCL Programming and Systems Analysis Level I
CIS105Survey of Computer Information Systems3
CIS133DAInternet/Web Development Level I3
GBS151Introduction to Business3
CIS126DLLinux Operating System (3) OR
CIS126RHRed Hat System Administration I (3) OR
MST150++Any Microsoft Windows course (3)3
CIS150Programming Fundamentals (3) OR
CIS150ABObject-Oriented Programming Fundamentals (3)3
CIS166++Any Web Scripting course(s)3
CIS119DOIntroduction to Oracle: SQL (3) OR
CIS276DAMySQL Database (3) OR
CIS276DBSQL Server Database (3)3
CIS159Visual Basic Programming I OR (3)
CIS162++Any C Programming: Level I course OR (3)
CIS163AAJava Programming: Level I OR (3)
CIS165++Any Mobile Application Development course (3)3
The following courses are required for CCL Programming and Systems Level II
CIS190Introduction to Local Area Networks (3) OR
CNT140AAIntroduction to Networks (4) OR
MST140Microsoft Networking Essentials (3)3-4
CIS225Business Systems Analysis and Design (3) OR
CIS225ABObject-Oriented Analysis and Design (3) OR
CIS250Management of Information Systems (3)3
Select a programming language from below that best aligns with academic and professional goals (1 course for a total of 3 credits) in one of the following areas:
CIS259Visual Basic Programming II (3) OR
CIS262++Any C Programming: Level II course (3) OR
CIS263AAJava Programming: Level II (3) OR
CIS265Advanced iOS Application Development (3)3

Restricted Electives

Restricted Electives Detail: Select one of the courses below that best aligns with academic and professional goals for a total of 3 credits. Students may not choose courses they have taken from the required courses area.
CIS224Project Management Microsoft Project for Windows3
CIS151Computer Game Development-Level I3
CIS156Python Programming: Level I3
CIS159Visual Basic Programming I3
CIS162++Any C Programming: Level I course3
CIS163AAJava Programming: Level I3
CIS165++Any Mobile Application Development course3
CIS251Computer Game Development-Level II3
CIS259Visual Basic Programming II3
CIS262++Any C Programming: Level II course3
CIS263AAJava Programming: Level II3
CIS265Advanced iOS Application Development3
GBS211Legal, Ethical and Regulatory Issues of the Internet Studies3

Meet with an Advisor

Become a Student

Click here for MCC’s easy-to-use Enrollment Steps.

Before signing up for classes, you’ll want to meet with an academic advisor. Together, you’ll lay out a program and career path that suits you best. This step is essential to your academic success.


All information is administered by the Center for Curriculum and Transfer Articulation at Maricopa County Community College District and published is subject to change without notice. Every effort has been made to ensure the accuracy of information presented, but based on the dynamic nature of the curricular process, course and program information is subject to change in order to reflect the most current information available.

View MCCCD's program website for the Certificate of Completion in Programming and Systems Analysis Level II (HLC/DOE FA Hold) (http://aztransmac2.asu.edu/cgi-bin/WebObjects/MCCCD.woa/wa/freeForm?id=135914).

Major: 5962
First Term: 2019 Fall
Final Term: Current
Award: CCL
Total Credits: 36-37
CIPS code: 11.0501
SOC codes: 15-1211.00
Initiating College: Mesa Community College
Program Availability: - CG, EM, GC, MC, PC, PV, RS, SC
Occupational Area: Information Technology
Instructional Council: Computer Information Systems (12)
GPA: 2.0
Last Updated: 12/07/2018