CS 241 Spring 2007
System Programming
     
 
Home Discussion Schedule and Lectures Compass News
 

Discussion Section Schedule and Notes

Please go to the discussions sections you have signed up for.  If you want to change discussion section, email klara at uiuc.edu

Week Date Discussion Sections Topic Readings Comments
1 01/22-01/26 1 The C Programming Language (pdf, odp, ppt)
Discussion problem C files, challenge1.zip
 

Machine Labs: https://agora.cs.uiuc.edu/display/CSIL/Facilities
TSG Web Site: https://cs.uiuc.edu/tsg

2 01/29-02/02 2 Processes, fork, exec (pdf, odp, ppt)
p6-exec.c, challenge2
 

GDB Documentation
The challenge2 file is a self-contained executeable.
Save it and run it for instructions.

3 02/05-02/09 3 Threads (pdf, odp, ppt)
p1-hello.c, p2-square.c, p3-list.c
 
4 02/12-02/16 4 Thread Synchronization (pdf, odp, ppt)
cs241-disc4-examples.zip
 
5 02/19-02/23 5 Scheduling & Signals (pdf, odp, ppt)
ds5.zip
 
6 02/26-03/02 6 Signals & Timers (pdf, ppt)
ds6.zip
 
7 03/12-03/16 7 Queueing & File I/O (pdf, odp, ppt)
show-file.c, get-byte.c
 
8 03/26-04/02 8 Files & Directories (pdf, sda, ppt)
ds8.zip, recurse.c
 
9 04/02-04/08 9 Memory Management (pdf, odp, ppt)
 
10 04/09-04/15 10 Virtual Memory (pdf, odp, ppt)
ds10.zip
 
11 04/16-04/22 11 Networking and Sockets (pdf, odp, ppt)
ds11.zip
 
12 04/23-04/29 12 More Network Programming (pdf, sda, ppt)
ds12.zip,
 
Updated: April 16, 2007