CS 241 Fall 2007
System Programming

 

 

10-10:50am MWF

1404 Siebel Center for Computer Science

 

Home

Schedule and Lectures

Compass

News

 

Tarek Abdelzaher (Instructor)

Office: 4126 SC, Office Hours: Thu/Fri 11-12noon, Tel: (217) 265-6793

 

Lawrence Angrave (Instructor)

Office: 2217 SC, Office Hours: Mon/Fri 3-4pm 1404 SC(if 1404 SC room is unavailble then 2217 SC), Tel: (217) 333-1424

 

TAs

Stephen Kloder, Office Hours: Mon/Wed 2-3pm in 0214 SC

Lucas Cook, Office Hours: Tue/Thu 11-12noon in 0214 SC

Debessay Fesehaye, Office Hours: Mon/Tue 4-5pm in 0214 SC

 

Grader Lab Hours:

Tom Clausing (in SC 0216): Tue 2-5pm, Wed 2-4pm

Matt Sparks (in SC 0216): Thu 3-6pm, Fri 3-5pm.

Alex Gadgeff (in SC 0216): Mon 4-6pm, Fri 12-3pm

 

Announcement:

Conflict Final is Friday, Dec 14th, 1pm, in 4405 SC.

 

 

Questions for TAs: cs241help@cs.uiuc.edu

 

Test your C . (New: Solutions here). Did not do well? Take the tutorial.

 

Course Description

·        Catalog Description

·        Syllabus

·        Grading Policy

Course Materials

·        Schedule and Lecture/Discussion Notes

·        Homework Hand-in Instructions

·        Resources

Newsgroups: class.cs241 and class.cs241.announce

Questions for TAs: cs241help@cs.uiuc.edu


Announcements (most recent first)

  • 12/02 Homework 2 is out (click to download). Due in class Friday Dec 7th.
  • 11/26 The LAST assignment: Chapter 24.
  • 11/12 Reading assignment: Chapter 21 (Memory). LMP2-part B is due Friday 11/16 10pm
  • 11/09 Reading assignment: Chapter 23 (Virtual Memory 10.1-10.6, 10.9, 10.11)
  • 11/05 Reading assignment: Chapter 22 (Virtual Memory 8.1,8.2)
  • 11/02 LMP2 is out (lmp2.zip) First Compass submission due Friday 11/09 10pm
  • 10/31 Reading Assignment: Chapter 21
  • 10/29 Reading assignment: Chapters 20
  • 10/24 Reading assignment: Chapter 19
  • 10/22 Reading assignment: Chapter 18
  • 10/19 LMP1 is out (lmp1.zip) First Compass submission due Friday 10/26 10pm
  • 10/15 Solutions to HW1 are here.
  • 10/10 Homework 1 due today (in class)
  • 10/5 Reading assignment: Chapter 10 (Sec 6.1 – 6.6).
  • 10/4 To help you review course material for the midterm, some “just for fun” quizzes are now available on compass
  • 10/3 Homework 1 (HW1) is out. Due Wednesday 10/10  in class.
  • 10/3 SMP4 due today!
  • 10/1 Reading assignment: Chapter 16 (Sec 9.1 – 9.3).
  • 9/28 Reading assignment: Chapter 15 (all).
  • 9/26 Machine Problem 4 (SMP4) is out. Due Wednesday 10/3 by 10pm via compass. Please start early!
  • 9/26 Pop quiz 3 solutions are out. See today’s slides.
  • 9/26 SMP3 due today!
  • 9/26 Reading assignment: Chapter 15 (Sec 8.1 – 8.4).
  • 9/24 Pop quiz 2 solutions are out. See today’s slides.
  • 9/23 Pop quiz likely in first 5 min of class on Monday. Please be on time.
  • 9/21 Reading assignment: Chapter 14 (Sec 9.1, and 9.2).
  • 9/21 See newsgroup post entitled “Minor Edit to MP3”.
  • 9/20 Machine Problem 3 (SMP3) is out. Due Wednesday 9/26 by 10pm via compass. Please start early!
  • 9/19 SMP2 deadline is postponed until tomorrow (Thursday) at 10pm.
  • 9/19 Reading assignment: Chapter 12 (Sec 13.1-13.3), Chapter 13
  • 9/17 Reading assignment: Chapter 9 (Sec 5.3)
  • 9/14 Reading assignment: Chapter 9 (Sec 5.1, 5.2), Chapter 11.
  • 9/13 Machine Problem 2 (SMP2) is out. Due Wednesday 9/19 by 10pm via compass. Please start early!
  • 9/12 SMP1 due today!
  • 9/10 Reading assignment: Rest of Chapter 8.
  • 9/7   Pop quiz 1 solutions are out! (PPT, PDF)
  • 9/7   Reading assignment: Chapter 5 (Sec 4.1), Chapter 7 (all), Chapter 8 (Sec 12.1 – Sec 12.4).
  • 9/7   Pop quiz likely.
  • 9/6   Machine Problem 1 (SMP1) is out. Due Wednesday 9/12 by 10pm via compass. Please start early!
  • 9/5   Pop quiz likely.
  • 9/5   Reading assignment: Chapter 4 (sec 3.1-3.4), Chapter 7 (sec 3.1-3.4), see lecture notes.
  • 9/5   SMP0 due today!
  • 9/2   Solutions are posted for C self-test.
  • 8/31 Reading assignment: Chapter 3, see lecture notes for more reading material.
  • 8/29 Machine Problem 0 (SMP0) is out. Due Wednesday 9/5 by 10pm via compass. Please start early!
  • 8/29 Reading assignment: Chapter 2
  • 8/27 Reading assignment: Chapter 1
  • 8/26 The slides from the Sunday C Crash Course are here.
  • 8/24 The textbook is now available in the stores! Please get your copy. As of next week, we shall have reading assignments from the textbook.
  • 8/24 For those who’d like to brush up on their C, a crash course on C language will be offered Sunday 8/26 at 4pm in 4405 Siebel Center. Seating is limited. Take this test if you are unsure of whether you need the crash course. 
  • 8/24 Sign-up sheets are ready on compass for discussion sections. Please sign up for one. Discussions will be held in 0220 Siebel Center starting Monday 8/27. Available options are: Mon 11am-12, Mon 12-1pm, Mon 1-2pm, Tue 5-6pm, and Wed 1-2pm. Limit is 20 persons per section.
  • 8/22 Please do not forget to:
    1. Send me, Tarek, your picture (and name) so I can recognize you by name! My e-mail is MyNetID@cs.uiuc.edu, where MyNetID is “zaher”. Please write “CS241 – Picture” in the subject line.
    2. Subscribe to: class.cs241 and class.cs241.announce
    3. Visit Compass http://compass.uiuc.edu and familiarize yourself with it.
    4. Find a reference to refresh your C programming skills (e.g., see http://www.lysator.liu.se/c/bwk-tutor.html )
    5. Look for a partner for machine problems (MPs), which start next week.
  • 8/20 Welcome to CS 241!

Updated: August 20, 2007