Environment
Presentation & objectives
Welcome to the part of the course on environment! In this block, you will learn how your system works, how to use a terminal, run a program, with which permissions, etc. Also, we will guide you in setting up a development environment.
The course will end with a session to make you discover modern directions in computer science.
Schedule
- Session 1 – The computer environment.
In this first session, you will learn about operating systems, terminals, and will run a program from the terminal.
- Session 2 – How to craft your own development environment?.
Then, you will learn how to use an IDE, which is a very useful software to write and debug programs.
- Session 3 – File systems and permissions.
In the third session, you will learn how files are organized on a computer, and will discover the notion of permissions.
- Session 4 – Virtualization, the Docker example.
In session 4, you will learn about virtualization, and how it can help you develop programs in a controled environment.
- Session 5 – Panel discussions.
Finally, we will conclude with a discussion on new directions of computer science, such as artificial intelligence or security.
How is a session organized?
Classe inversée ou cours standard ?
Evaluation
A compléter