1. Command line interface, Environments, and Git/GitHub

In this unit, you will learn how to use the bash shell in a command line interface (CLI), programming environments, and how to use conda to manage environments and install packages. You will also learn the difference between Git and GitHub, and how to use Git on the command line.

Tutorials

  1. Introduction to CLI

  2. Environments and Conda

  3. Git and GitHub

Lecture

Wednesday, January 14, 2026

Introduction to command line interface (CLI)

Wednesday, January 21, 2026

Contiuation of CLI: bash variables, scripts, and environments. Introduction to Conda.

Monday, January 26, 2026

Introduction to Git and GitHub; how to use GitHub Classroom.