Skip to content

Commit b855526

Browse files
authored
Update README.md
1 parent d49d0d1 commit b855526

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

README.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ To introduce the concepts, design, and structure of the UNIX operating system. T
1212
5. Shell Programming: Bash: loops, functions and arrays.
1313

1414
**Part Two: C programming in UNIX**
15-
6. Compiling C and Running C programs: arguments, stdio, exit codes, environment, libraries, make.
16-
7. File Accessing: open/close/read/write.
17-
8. Process Management: ps/kill, creation (system, fork, exec), signals, termination, wait, zombies.
18-
9. InterProcess Communication: Pipes.
19-
10. Threads: creation, parameters, join, return values, attributes, cancellation, sync/async, critical section, thread data, cleanup.
20-
11. Process and Thread Synchronization: using mutexes and conditions on pthreads.
21-
12. Creating and Using thread pools.
15+
1. Compiling C and Running C programs: arguments, stdio, exit codes, environment, libraries, make.
16+
2. File Accessing: open/close/read/write.
17+
3. Process Management: ps/kill, creation (system, fork, exec), signals, termination, wait, zombies.
18+
4. InterProcess Communication: Pipes.
19+
5. Threads: creation, parameters, join, return values, attributes, cancellation, sync/async, critical section, thread data, cleanup.
20+
6. Process and Thread Synchronization: using mutexes and conditions on pthreads.
21+
7. Creating and Using thread pools.
2222

2323
## Lab:
2424
1. Commands in UNIX (not handed it)

0 commit comments

Comments
 (0)