0
14
15
3
16
Course Introduction
Why software engineering matters in research, how the course is structured, and where modern tooling and AI fit in.
Thu 29 Oct09:00
Introduction to the Bash shell
An introduction to the Bash shell, basic operations to navigate the file system and useful commands.
Thu 12 Nov09:00
Introduction to Python
An introduction to the Python programming language
Thu 26 Nov09:00
Version Control with Git
A practical Git foundation for safer collaboration, reproducibility, and confident control over changes in your code.
Thu 10 Dec09:00
Procedural Programming
An introduction to the procedural programming