Scripting and Programming Foundations
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.Created by: Western Governors University
Level: Introductory

Related Online Courses
The new wave of digitization has put digital identity, what used to be mostly behind-the-scenes work, and the flaws of current identity systems, under the spotlight. Self-Sovereign Identity (SSI)... more
Around the world, major challenges of our time such as population growth and climate change are being addressed in cities. Here, citizens play an important role amidst governments, companies, NGOs... more
Products and equipment all around us are made of materials: look around you and you will see phones, computers, cars, and buildings. We face challenges in securing the supply of materials and the... more
With the advent of systems like AWS Lambda, the term serverless gained much popularity. However, many people are still unsure what it is for, and how it can help them build applications faster than... more
The Internet of Things is rapidly growing. It is predicted that more than 25 billion devices will be connected by 2020. In this data science course, you will learn about the major components of the... more