
This course introduces students to the fundamental open-source tools used in Artificial Intelligence (AI) and Data Science (DS) environments. It provides both theoretical understanding and practical skills necessary to work efficiently in Linux-based systems and collaborative development ecosystems.
Students will learn how open-source software drives modern computing infrastructures, scientific research, cloud platforms, and AI development workflows. The course emphasizes hands-on experience with Linux, Git, Bash scripting, package management, and collaborative development using GitHub.
By the end of the course, students will be able to navigate Linux environments, manage files and processes, automate tasks with shell scripts, control software versions with Git, collaborate with GitHub, and install/manage software with package managers.
- Teacher: Mourad BELHADJ