powered by
Center for Curriculum and Transfer Articulation
Major: 5914N
Effective Term: 2022 Fall   

Award: CCL  
Total Credits: 9-12
CIP Code: 11.0202

Instructional Council: Computer Information Systems
GPA: 2.00
SOC Code: Upon completion of this certificate, students may pursue a career as:
15-1132.00 Software Developers, Applications
15-1251.00 Computer Programmers

Description: The Certificate of Completion (CCL) in iOS App Development prepares students for positions in app development for the Apple iPad, iPhone, and Apple Watch series. The program emphasizes knowledge and skills required to design, develop, test, and document structured and object-oriented programs utilizing Swift and Xcode. Courses in this certificate can apply toward the Associate in Applied Science (AAS) in Mobile App Development and Certificates of Completion (CCLs) in Native App Development and Mobile App Development.

Program Competencies
1. Identify and explain common hardware components of computer systems and describe their uses. (CIS105, CIS150AB)
2. Identify different types of software, programming languages, the terminology, networking, social and ethical behaviors and their uses. (CIS105, CIS150AB, CIS165, CIS265)
3. Use the Internet to communicate, collaborate, and retrieve information. (CIS105, CIS150AB, CIS165, CIS265)
4. Explore system security and privacy issues. (CIS105, CIS150AB, CIS165, CIS265)
5. Describe the steps in planning and implementing technology solutions. (CIS105, CIS150AB, CIS165, CIS265)
6. Determine when technology is useful and select the appropriate tool(s) and technology resources to address a variety of tasks and problems. (CIS105, CIS150AB, CIS165, CIS265)
7. Design console and graphical user interfaces and reports. (CIS150AB, CIS165, CIS265)
8. Explain, design, write, test, debug and implement custom apps using the iOS App development process. (CIS150AB, CIS165, CIS265)
9. Design a plan to convert programs from Swift types into custom model objects for web requests. (CIS165, CIS265)
10. Create networking code in an Xcode project. (CIS265)
11. Explain security restrictions and the correlation of App Transport Security (ATP) as it applies to project prototyping. (CIS165, CIS265)
Program Notes
This program is not eligible for Title IV Federal Financial Aid.

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.

Required Courses
CIS105 Survey of Computer Information Systems (3) OR
Permission of Program Director, Department or Division Chair (0) 0-3

+ CIS150AB Object-Oriented Programming Fundamentals 3
+ CIS165 Introduction to IOS Application Development 3
+ CIS265 Advanced iOS Application Development 3
Credits: 9-12

+ indicates course has prerequisites and/or corequisites.
++ indicates that any suffixed course may be selected.
MCCCD Governing Board Approval Date: December 10, 2019

All information 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.