Description
This course serves as an introduction to solving problems using computers. You will learn how to write programs in a programming language that solve a variety of tasks, and become familiar with fundamental computing concepts, such as datatypes, arithmetic and boolean expressions, control flow constructs, and functions.