Information below is not for the current semester.
The current semester can be found here.
- Lab #1: Introduction (Feb 14 - Feb 18)
- Lab #2: Diving into command-line (Feb 21 - Feb 25)
- Lab #3: Simple scripts, Git from command line (Feb 28 - Mar 4)
- Lab #4: Input, outputs and pipes (Mar 7 - Mar 11)
- Lab #5: Shell scripting (Mar 14 - Mar 18)
- Lab #6: More scripting (Mar 21 - Mar 25)
- Lab #7: SSH (and a bit of networking too) (Mar 28 - Apr 1)
- Lab #8: Advanced text filtering, linting and testing (Apr 4 - Apr 8)
- Lab #9: System maintenance/management (accounts, packages, processes) (Apr 11 - Apr 15)
- Lab #10: System maintenance/management II (services, network, storage) (Apr 18 - Apr 22)
- Lab #11: Project sandboxing (virtual environments) (Apr 25 - Apr 29)
- Lab #12: Git branching (May 2 - May 6)
- Lab #13: Build systems and Pandoc (May 9 - May 13)
- Lab #14: Docker, Podman and GitLab CI (May 16 - May 20)