Central Arizona College Back
Application Development Certificate
Semester Hours:  24
Effective Term: Fall 2017
Prerequisites: RDG094
Corequisites: None

Program Description: The Application Development Certificate prepares students for an entry-level position in application customization at any business or organization that needs minor changes to software packages.

Gainful Employment Disclosures per 34 CFR 668.6: 15-1151.00 - Computer User Support Specialists: Application customization.

Median wages (2014) $22.89 hourly, $47,610 annual

Employment (2014) 586,000 employees
Projected growth (2014-2024) Faster than average (9% to 13%) Faster than average (9% to 13%)
Projected job openings (2014-2024) 150,500

Recommended Proficiencies: RDG094

Course Requirements
Application Development Certificate (24 Credits)

Core Requirements (24)
CIS112 Web Design Fundamentals with HTML (3)
CIS120 Survey of Computer Information Systems (3)
CIS121 Micro Operating System Fundamentals (3)
CIS123 Introduction to Programming (3)
CIS217 Application Development in Access (3)
CBA133A Spreadsheet Applications in Excel (3)
CBA133B Advanced Spreadsheet Applications in Excel (3)
CBA134A Database Management in Access (3)

Other Requirements
Students must earn a cumulative grade point average (CGPA) of at least a 2.0 on a 4.0 scale.
Students must earn at least one-third of the certificate credits from CAC.

Program Measurable Student Learning Outcomes
1. (Synthesis Level) Create a multiple-document application. (CSLO #3)
2. (Application Level) Use Excel and Access as decision and management support tools. (CSLO #3)
3. (Synthesis Level) Create HTML interfaces to access Cloud-based data storage. (CSLO #3)
4. (Synthesis Level) Create custom functions and forms for applications. (CSLO #3)
5. (Analysis Level) Examine variables and ranges and controlling code execution. (CSLO #4)
6. (Synthesis Level) Incorporate and manage data sharing between programs. (CSLO #4)
7. (Synthesis Level) Create tables, queries, forms, reports, and data access pages. (CSLO #3)
8. (Comprehension Level) Describe the fundamentals of VBA, macros, and command bars. (CSLO #3)
9. (Application Level) Manipulate objects and properties. (CSLO #3)
10. (Synthesis Level) Create event-driven programming and access events. (CSLO #3)
11. (Synthesis Level) Create VBA modules, functions, variables, and constants. (CSLO #3)
12. (Comprehension level) Describe object-based programming in VBA. (CSLO #3)
13. (Synthesis level) Write, test, and debug custom applications. (CSLO #3)
14. (Evaluation level) Recommend data integrity protection protocol in a multi-user environment. (CSLO #3)
15. (Synthesis level) Develop custom help. (CSLO #3)
16. (Evaluation level) Recommend application security. (CSLO #4)

Standards for Program