1. | Introduction | Introduce major ideas and thems in computer systems | ||
2. | Introduction | Introduce major ideas and thems in computer systems | ||
3. | Programs, Processes and Threads | Learn about programs, processes and threads Experiment with memory allocation and manipulation |
||
4. | Programs, Processes and Threads | Learn about programs, processes and threads Experiment with memory allocation and manipulation |
||
5. | Processes in UNIX | Leaen how to processes Experiment with fork and exec |
||
6. | Processes in UNIX | Leaen how to processes Experiment with fork and exec |
||
7. | UNIX I/O | Learn the basics of deviceindependent I/O Experiment with read and write |
||
8. | UNIX I/O | Learn the basics of deviceindependent I/O Experiment with read and write | ||
9. | Files and Directories | Learn about file systems and directories Experiment woth directory traversal |
||
10. | Files and Directories | Learn about file systems and directories Experiment woth directory traversal |
||
11. | Files and Directories | Use functions for accessing directories Understand hard links and symbolic links |
||
12. | Files and Directories | Use functions for accessing directories Understand hard links and symbolic links |
||
13. | UNIX Special Files | Learn about interprecess communication Experiment with client-server interactions |
||
14. | UNIX Special Files | Learn about interprecess communication Experiment with client-server interactions |
||
15. | UNIX Special Files | Use device control to set parameters Understand how UNIX achieves device independence |
||
UNIX Special Files | Use device control to set parameters Understand how UNIX achieves device independence |
|||
Times and timers | Learn how time is represented | |||
Times and timers | Learn how time is represented | |||
POSIX Threads | Learn basic thread concepts experiment woth POSIX thread calls |
|||
POSIX Threads | Learn basic thread concepts experiment woth POSIX thread calls | |||
POSIX IPC | Learn about classical interprocess communication experiment with synchronized shared memory | |||
Connection-Oriented Communication | Learn about connection-oriented communication |
|||
Connectionless Communication and Multicast | Learn about connectionless communication |
|||
Connectionless Communicationand Multicast | Experiment with sockets and UDP |