os:calendar_2019_2020
Return to Home page
If you found any error, or if you want to partecipate to the editing of this wiki, please contact: admin [at] skenz.it
You can reuse, distribute or modify the content of this page, but you must cite in any document (or webpage) this url: https://www.skenz.it/os/calendar_2019_2020?do=diff
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | os:calendar_2019_2020 [2024/04/08 22:35] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Operating Systems Course - Calendar (2019/2020) ====== | ||
+ | Return to [[os: | ||
+ | * **LESSON 1:** 2019/10/08 from 16:00 to 17:30 (room 1T) | ||
+ | * Introduction to the course, Introduction to Operating Systems (part A) | ||
+ | * **LESSON 2:** 2019/10/08 from 17:30 to 19:00 (room 1T) | ||
+ | * Introduction to Operating Systems (part B), Linux installation | ||
+ | * **LESSON 3:** 2019/10/10 from 11:30 to 13:00 (room 1T) | ||
+ | * UNIX & Linux commands | ||
+ | * **LESSON 4:** 2019/10/15 from 16:00 to 17:30 (room 1T) | ||
+ | * UNIX & Linux commands, C programming tools | ||
+ | * **LESSON 5:** 2019/10/15 from 17:30 to 19:00 (room 1T) | ||
+ | * Files in Linux | ||
+ | * **LAB 1 :** 2019/10/16 from 11:30 to 13:00 (LAIB 5) | ||
+ | * Management of files and directories, | ||
+ | * **LESSON 6:** 2019/10/17 from 11:30 to 13:00 (room 1T) | ||
+ | * Directories in Linux | ||
+ | * **LESSON 7:** 2019/10/22 from 16:00 to 17:30 (room 1T) | ||
+ | * Directories in Linux (System calls) | ||
+ | * **LESSON 8:** 2019/10/22 from 17:30 to 19:00 (room 1T) | ||
+ | * Introduction to Linux processes (System call fork) | ||
+ | * **LAB 2 :** 2019/10/23 from 11:30 to 13:00 (LAIB 5) | ||
+ | * Recursive visualization of a directory, Compilation and makefile, Recursive copy of a directory | ||
+ | * **LESSON 9:** 2019/10/24 from 11:30 to 13:00 (room 1T) | ||
+ | * Introduction to Linux processes (System call wait) | ||
+ | * **LESSON 10:** 2019/10/29 from 16:00 to 17:30 (room 1T) | ||
+ | * Theoretical Aspects related to processes, Concurrency: | ||
+ | * **LESSON 11:** 2019/10/29 from 17:30 to 19:00 (room 1T) | ||
+ | * Advanced Control (system call exec) | ||
+ | * **LESSON 12:** 2019/11/05 from 16:00 to 17:30 (room 1T) | ||
+ | * Advanced Control (system call exec), Signals | ||
+ | * **LESSON 13:** 2019/11/05 from 17:30 to 19:00 (room 1T) | ||
+ | * Signals | ||
+ | * **LAB 3 :** 2019/11/06 from 11:30 to 13:00 (LAIB 5) | ||
+ | * Analysis of concurrent programs, System call fork and shell commands related to processes, Precedence graph | ||
+ | * **LESSON 14:** 2019/11/12 from 16:00 to 17:30 (room 1T) | ||
+ | * Signals, Shell commands for process management | ||
+ | * **LESSON 15:** 2019/11/12 from 17:30 to 19:00 (room 1T) | ||
+ | * Inter process communication (and pipe), Shell commands for Pipes and redirections | ||
+ | * **LAB 4 :** 2019/11/13 from 11:30 to 13:00 (LAIB 5) | ||
+ | * System call fork, exec, system | ||
+ | * **LESSON 16:** 2019/11/19 from 16:00 to 17:30 (room 1T) | ||
+ | * Regular expressions and find | ||
+ | * **LESSON 17:** 2019/11/19 from 17:30 to 19:00 (room 1T) | ||
+ | * Filters | ||
+ | * **LAB 5 :** 2019/11/20 from 11:30 to 13:00 (LAIB 5) | ||
+ | * Shell commands for processes and redirection, | ||
+ | * **LESSON 18:** 2019/11/26 from 16:00 to 17:30 (room 1T) | ||
+ | * Threads | ||
+ | * **LESSON 19:** 2019/11/26 from 17:30 to 19:00 (room 1T) | ||
+ | * Pthread library | ||
+ | * **LAB 6 :** 2019/11/27 from 11:30 to 13:00 (LAIB 5) | ||
+ | * Signals and pipe, Pipe and synchronization, | ||
+ | * **LESSON 20:** 2019/12/03 from 16:00 to 17:30 (room 1T) | ||
+ | * Shells, Shell scripts | ||
+ | * **LESSON 21:** 2019/12/03 from 17:30 to 19:00 (room 1T) | ||
+ | * Shells, Shell scripts | ||
+ | * **LAB 7 :** 2019/12/04 from 11:30 to 13:00 (LAIB 5) | ||
+ | * From recursion to concurrency, | ||
+ | * **LESSON 22:** 2019/12/10 from 16:00 to 17:30 (room 1T) | ||
+ | * Bash script exercises | ||
+ | * **LESSON 23:** 2019/12/10 from 17:30 to 19:00 (room 1T) | ||
+ | * Critical sections, Software solutions to critical sections | ||
+ | * **LAB 8 :** 2019/12/11 from 11:30 to 13:00 (LAIB 5) | ||
+ | * Bash scripts | ||
+ | * **LESSON 24:** 2019/12/12 from 11:30 to 13:00 (room 1T) | ||
+ | * Hardware solutions, Introduction to semaphores | ||
+ | * **LESSON 25:** 2019/12/17 from 16:00 to 17:30 (room 1T) | ||
+ | * Semaphores (first part) | ||
+ | * **LAB 9 :** 2019/12/18 from 11:30 to 13:00 (LAIB 5) | ||
+ | * Access to critical sections, precedence graphs with semaphores | ||
+ | * **LESSON 26:** 2019/12/19 from 11:30 to 13:00 (room 1T) | ||
+ | * Semaphores (second part) | ||
+ | * **LESSON 27:** 2020/01/07 from 16:00 to 17:30 (room 1T) | ||
+ | * CPU Scheduling | ||
+ | * **LAB 10 :** 2020/01/08 from 11:30 to 13:00 (LAIB 5) | ||
+ | * **DELETED** | ||
+ | * **LESSON 28:** 2020/01/09 from 11:30 to 13:00 (room 1T) | ||
+ | * Exercises from exams (first part) | ||
+ | * **LESSON 29:** 2020/01/14 from 16:00 to 17:30 (room 1T) | ||
+ | * Deadlock | ||
+ | * **LAB 10 and 11 :** 2020/01/15 from 11:30 to 13:00 (LAIB 5) | ||
+ | * Concurrent programs with semaphores, pseudo-exam test | ||
+ | * **LESSON 30:** 2020/01/16 from 11:30 to 13:00 (room 1T) | ||
+ | * Exercises from exams (second part) |
If you found any error, or if you want to partecipate to the editing of this wiki, please contact: admin [at] skenz.it
You can reuse, distribute or modify the content of this page, but you must cite in any document (or webpage) this url: https://www.skenz.it/os/calendar_2019_2020?do=diff
/web/htdocs/www.skenz.it/home/data/pages/os/calendar_2019_2020.txt · Last modified: 2024/04/08 22:35 by 127.0.0.1