Programming and Scripting
An introduction to automating computer tasks using scripting languages and solving problems using programming languages, with a focus on data.
Automate computer tasks using a scripting language.
Write configuration files for a variety of software applications.
Setup and configure a software development environment and toolchain.
Develop an algorithm to solve a computational problem.
Write a computer program in a high-level programming language.
Construct a complex computer program from a series of simpler computer programs.