Programs Certificate in Computer Programming - Arizona Christian University

Certificate in Computer Programming


Arizona Christian University’s Computer Programming Certificate is an accelerated, six course program that provides students with foundational skills for entry into a computer programming career. In this certificate program, students will develop deep knowledge of Python programming, as well as the fundamentals of data management and access (HTML, XML, JSON, & SQL) and web development using Django and relevant web applications.

Why Computer Programming at ACU?

In addition to a faculty to student ratio of 17:1, ACU’s Computer Programming certificate offers several unique advantages:

  • Curriculum developed by industry experts.
  • Accelerated pathway towards a booming career in technology.
  • The program focuses on Python, one of the simplest programming languages to learn for first-time coders, yet a highly demanded programming skill.

What will I study?

Beyond equipping aspiring developers in the coding aspects of software development, students will also gain hand’s on experience that will prepare them for an entry-level Python developer position.
Topics of study include:

  • Fundamentals of Python programming syntax and best practices
  • Creating, modifying, and debugging Python programs
  • Using Python with HTML, XML, JSON, databases, and SQL
  • How develop a web application from idea to launch using multiple frameworks.
  • Fundamentals of data structures
  • Database management

Career Paths

With a Computer Programming certificate, you can pursue a career as a:

  • Python Developer
  • Entry-level Software Developer
  • Entry-level Web Developer
  • Data Analyst


Computer Programming


Career Paths


Department of Science

Arizona Christian University
1 W. Firestorm Way
Glendale, AZ 85306

(602) 489-5300

[email protected]

Certificate Courses

In order for a student to complete the program, they must complete a minimum of 18 credit hours.

CourseCourse NameCreditsPrerequisite/
CSC 110Intro to Computer Programming in Python3
CSC 205Retrieving Data with Python3CSC 110 (Prerequisite)
CSC 225Python Visualization, Database Fundamentals, and SQL3CSC 205 (Prerequisite)
CSC 230Application Development I3CSC 225 (Prerequisite)
CSC 250Application Development II3CSC 230 (Prerequisite)
CSC 335Data Structures3CSC 225 (Prerequisite)