Logiciels libres
Free software for engineers
Description: This course introduces the main tools of the free software world useful to an engineer. It covers the use of bash to interact with the system, the philosophy behind GNU tools and how to combine them (pipelines, IO redirection, etc.). We’ll also take a look at how to combine various tools (git, python, awk, sed, lynx, ffmpeg, make), using them to carry out two projects. Assessment will be based on the practical reports.
Learning outcomes: At the end of this course, students will be able to interact with a Linux computer, invoking and articulating free software tools via a bash-like command interpreter.
Evaluated skills:
- Development
Course supervisor: Jérémy Fix
Geode ID: SPM-INF-001
External resources: