Software Development

The Software Development certificate is designed to prepare students for entry-level positions in software development. Courses will focus on the skills needed to develop and maintain software applications including those needed for corporate web systems using interactive applications. Courses also focus on the skill to write programs to interact with a corporate database using client-server and web-based technologies. An AAS in Computer Information Systems Technologies is available as well as Certificates of Completion in Computer Hardware and Network Support, Database Development, and Computer Information Systems Technologies.

Program Codes

5914 Certificate of Completion (CCL) in iOS Application Development

Horizontal Tabs

Program Contacts

Dr. Sheila Brandt, CIS Department Day Chair
(480) 423-6256

Mr. Dan Combellick, CIS Department Evening Chair
(480) 423-6282

Mrs. Shayla Trickey, CIS Department Secretary
(480) 423-6588

Mrs. Sara Beakley-Mercill, CIS Academic Advisor
(480) 425-6737

Mrs. Susan Peterson, Division Chair
(480) 423-6289

Social Media

Program Notes: Visit Admissions and Records or set up an advisement meeting with the CIS Academic Advisor.

Transfer Options

When the Software Development Certificate of Completion is combined with additional coursework resulting in an Associate of Applied Science (AAS) degree, the Associate of Applied Science (AAS) degree is part of the AAS to BAS (Bachelor of Applied Science degree) transfer program within Arizona. For more information on this transfer pathway program, review the transfer pathways website

In addition, most CIS courses will transfer in some capacity to universities and other institutions around the country. 

Career Outlook

Graduates are prepared to:

  • Develop program code in a variety of different programming languages
  • Perform minor software bug fixes
  • Document programs and applications
  • Work with development teams utilizing software development methodologies including, but not limited to, Unified Modeling Language, Agile, and SCRUM

Representative job titles:

  • Entry-level Software Developer
  • Entry-level Software Designer
  • Entry-level Computer Programmer

According to the Bureau of Labor Statistics, employment of software developers is expected to increase by 24% from 2016 to 2026. This is much faster than average for all occupations. Demand will be driven by the growing popularity of mobile devices and ecommerce. 

“The median annual wage for software developers, applications was $101,790 in May 2017.”

Learning Opportunities
  • Internships
  • Service Learning
  • Seminars
  • Technical Competitions