• Length:
    8 Weeks
  • Effort:
    9–10 hours per week
  • Price:

    Add a Verified Certificate for $299.70 USD

  • Institution
  • Subject:
  • Level:
  • Language:
  • Video Transcript:
  • Course Type:
    Self-paced on your time

Associated Programs:


None ... However, Information Technology Foundations is recommended.

About this course

Skip About this course

Computer programs are abundant in many people's lives today, carrying out applications on smartphones, tablets, and laptops, powering businesses, helping cars drive and planes fly, and much more. The course introduces computational thinking and algorithms, a sequence of instructions that solves a problem. Computational or mathematical thinking became increasingly important throughout the industrial age to enable people to successfully live and work. In the information age, computational thinking and algorithms will continue to be increasingly critical for work and everyday life.

Beyond business and personal computing devices such as PCs, tablets, and smartphones, embedded computers exist invisibly in nearly anything electrical today (e.g., TVs, cars, printers, thermostats, satellites, etc.) and require scripting and programming of instructions to perform efficiently.

What you'll learn

Skip What you'll learn

In this course, you will learn about the following concepts:

  • The basic computer programming elements, including data types, constants, variables, operators, and expressions
  • Basic constructs of programming including functions and control structure
  • Interpreting algorithms
  • The steps of the software design process
  • How to compare various scripting and programming languages

Meet your instructors

Gerri Light
Program Chair, College of IT
Western Governors University
Ryan Whisler
Program Chair, College of IT
Western Governors University

Pursue a Verified Certificate to highlight the knowledge and skills you gain
$299.70 USD

View a PDF of a sample edX certificate
  • Official and Verified

    Receive an instructor-signed certificate with the institution's logo to verify your achievement and increase your job prospects

  • Easily Shareable

    Add the certificate to your CV or resume, or post it directly on LinkedIn

  • Proven Motivator

    Give yourself an additional incentive to complete the course

  • Support our Mission

    edX, a non-profit, relies on verified certificates to help fund free education for everyone globally