CCL Programming and Systems Analysis Level II (HLC/DOE FA Hold)
Academic Plan Code
MCCCD Program Detail
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:
- Analyze business requirements using critical thinking skills.
- Use computer systems and networks in a responsible and ethical manner.
- Design, develop and implement database solutions to effectively manage data.
- Develop and implement well-structured computer programs that solve business problems.
- Utilize the software development lifecycle for application development.
- Test and debug computer programs.
- Leverage the functions and architecture of an operating system to achieve business objectives.
- Communicate professionally in formal and informal situations to diverse audiences.
- Write effective documentation according to industry standards.
- Collaborate effectively with diverse teams.
- Apply an understanding of characteristics and principles of business processes to software application development.
- Design web-based applications using client-side and server-side scripting.
- 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|
|CIS105||Survey of Computer Information Systems||3|
|CIS133DA||Internet/Web Development Level I||3|
|GBS151||Introduction to Business||3|
|CIS126DL||Linux Operating System (3) OR|
|CIS126RH||Red Hat System Administration I (3) OR|
|MST150++||Any Microsoft Windows course (3)||3|
|CIS150||Programming Fundamentals (3) OR|
|CIS150AB||Object-Oriented Programming Fundamentals (3)||3|
|CIS166++||Any Web Scripting course(s)||3|
|CIS119DO||Introduction to Oracle: SQL (3) OR|
|CIS276DA||MySQL Database (3) OR|
|CIS276DB||SQL Server Database (3)||3|
|CIS159||Visual Basic Programming I OR (3)|
|CIS162++||Any C Programming: Level I course OR (3)|
|CIS163AA||Java 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|
|CIS190||Introduction to Local Area Networks (3) OR|
|CNT140AA||Introduction to Networks (4) OR|
|MST140||Microsoft Networking Essentials (3)||3-4|
|CIS225||Business Systems Analysis and Design (3) OR|
|CIS225AB||Object-Oriented Analysis and Design (3) OR|
|CIS250||Management 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:|
|CIS259||Visual Basic Programming II (3) OR|
|CIS262++||Any C Programming: Level II course (3) OR|
|CIS263AA||Java Programming: Level II (3) OR|
|CIS265||Advanced iOS Application Development (3)||3|
|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.|
|CIS224||Project Management Microsoft Project for Windows||3|
|CIS151||Computer Game Development-Level I||3|
|CIS156||Python Programming: Level I||3|
|CIS159||Visual Basic Programming I||3|
|CIS162++||Any C Programming: Level I course||3|
|CIS163AA||Java Programming: Level I||3|
|CIS165++||Any Mobile Application Development course||3|
|CIS251||Computer Game Development-Level II||3|
|CIS259||Visual Basic Programming II||3|
|CIS262++||Any C Programming: Level II course||3|
|CIS263AA||Java Programming: Level II||3|
|CIS265||Advanced iOS Application Development||3|
|GBS211||Legal, Ethical and Regulatory Issues of the Internet Studies||3|
Meet with an Advisor
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).