This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
os_cp [2026/04/30 00:10] jkonczak |
os_cp [2026/05/15 14:30] (current) jkonczak [Operating Systems and Concurrent Programming] |
||
|---|---|---|---|
| Line 146: | Line 146: | ||
| * one on the topics tagged with [shell]; this test will take place after the corresponding classes | * one on the topics tagged with [shell]; this test will take place after the corresponding classes | ||
| * another on the topics tagged with [programming]; this test will take place on the last lab classes | * another on the topics tagged with [programming]; this test will take place on the last lab classes | ||
| - | * complete an assignment – write a concurrent program (details tba) | + | * complete an assignment – write [[os_cp:2026:prog_assignment|a concurrent code]]. |
| <html><div style="margin-top:-1.2em"></div></html> | <html><div style="margin-top:-1.2em"></div></html> | ||
| __Absence__, including an excused absence, for more than 30% of the classes, | __Absence__, including an excused absence, for more than 30% of the classes, | ||
| Line 169: | Line 169: | ||
| * [shell] https://tldp.org/LDP/abs/html/index.html | * [shell] https://tldp.org/LDP/abs/html/index.html | ||
| * [programming] https://deadlockempire.github.io/ | * [programming] https://deadlockempire.github.io/ | ||
| + | * [programming] https://beej.us/guide/bgc/html/split/multithreading.html (explains multithreading API concepts using C API) | ||
| <small> | <small> | ||