"Sistemi operativi". Laurea triennale in Matematica, Università di Roma, ''La Sapienza'', anno accademico 2017/2018.

Un'introduzione al sistema operativo Linux e alla programmazione ad alto livello



Program

(see the
2016/2017 course for more material)

Find here the bibliography.

  • Lesson 0. [16/10] Motivation. Computer programs and operating systems. The lesson material.

  • Lesson 1. [27/10,3/11] Introduction to Linux. The lesson material.

  • Lesson 2. [10/11,24/11,1/12] Brief introduction to Python types and syntax. The lesson material.

  • Lesson 3. [15/12] Basic Python operating system interface. The lesson material.

  • Lesson 4. [18/12,15/01] Recursivity. Recursive sorting algorithms. Efficiency of different sorting algorithms. The lesson material.

  • Lesson 5. [22/01] Outline lesson. Some proposed exercises and advices, and their solution.