Arizona State University Free Online Course on Introduction to Programming

Arizona State University is free online course on Programming for Everyone: Introduction to Programming. In this course, applicants will learn to solve problems by writing your own programs for the devices that are all around us in this credit-eligible course.

This three credit course satisfies the Computer/Statistics/Quantitative (CS) general studies requirement at Arizona State University. The course will start on August 14, 2017.

Course At A Glance 

Length: 15 weeks
9 hours pw
 Computer Science
Arizona State University and edx
Certificate Available:
Yes, Add a Verified Certificate for $49
Course Starts on August 14, 2017

Providers’ Details

Arizona State University has developed a new model for the American Research University, creating an institution that is committed to excellence, access and impact. As a comprehensive public research university, ASU is measured not by whom we exclude, but rather by whom we include and how they succeed; advancing research and discovery of public value; and assuming fundamental responsibility for the economic, social, cultural and overall health of the communities we serve.

About This Course

Every day, computers and algorithms touch your life in both mundane and profound ways. They are in the plants and distribution systems that bring you electricity and clean water, sensors that moderate the flow of traffic, in the tractors and combines that sow and harvest your food, and in the satellites that measure and predict the weather.

Why Take This Course?

This three credit course satisfies the Computer/Statistics/Quantitative (CS) general studies requirement at Arizona State University. This course may satisfy a general education requirement at other institutions; however, it is strongly encouraged that you consult with your institution of choice to determine how these credits will be applied to their degree requirements prior to transferring the credit.

Learning Outcomes

  • What a computer scientist does
  • The basic operation and capabilities of computers
  • Algorithmic problem-solving
  • Debugging programs
  • Automating basic processes using computers
  • Writing basic programs using modern programming languages


Ryan Meuth

Lecturer, Fulton Schools of Engineering (Arizona State University)

Phill Miller

Lecturer, Fulton Schools of Engineering (Arizona State University)



How To Join This Course

  • Go to the course website link
  • Create an edX account to SignUp
  • Choose “Register Now” to get started.
  • EdX offers honor code certificates of achievement, verified certificates of achievement, and XSeries certificates of achievement. Currently, verified certificates are only available in some courses.
  • Once applicant sign up for a course and activate their account, click on the Log In button on the homepage and type in their email address and edX password. This will take them to the dashboard, with access to each of their active courses. (Before a course begins, it will be listed on their dashboard but will not yet have a “view course” option.)

Apply Now

Need Scholarship Help? Comment and Discuss.