Spring 2000 -- ECES 338

Introduction to Operating Systems

Wednesday 8:30-9:20am



Contents

Contact Information

Other Recitations

Recitation Pages:

Title More
List of students in this recitation [ html ]

Announcements:

Date Subject More
04-19-2000 Recitation next week (on the 26th), is cancelled. I will still be available via email and during my office hours. [ ..... ]
04-17-2000 I've started a webpage for assignments 7 and 8. Check there for updates & hints. [ html ]
04-15-2000 The assignments 7 and 8 handed out in class have been changed. Dr Tekin already announced the changes in class. The new versions are linked to below. [ ps | pdf ]
04-03-2000 Notes on assignment 6 are kept on a seperate page. [ html ]
03-27-2000 Another mistake in the algorithm for assignment 3 has been found. [ fixed ]
03-21-2000 The due date for Assignment 5 has been extended to March 28th [ html ]
03-19-2000 This problem is more pesky than I originally thought. Matt found another bug and I've made another fix. [ fixed ]
03-18-2000 We've found a deadlock in the solution to part 1 of assignment 3. Check the fixed version for an explanation and fix. [ fixed | old ]
03-08-2000 It never fails that the day before an exam, you find an error in the example solutions to assignment 3... [ txt | solutions ]
03-03-2000 Assignment #2 has been graded. You can pick them up at my office hours or during my recitation on Wednesday. [ ---- ]
03-01-2000 I've created webpages for information concerning Assignments 4 and 5. [ asg4.html | asg5.html ]
03-01-2000 Note: Assignment #3 is extended until Tuesday the 28th. I've placed information concerning Assignment #3 on its own page. [ html ]
02-23-2000 Note: Assignment #3 is extended until Tuesday the 28th. I've placed information concerning Assignment #3 on its own page. [ html ]
02-16-2000 A gotcha concerning SEM_UNDO. [ txt ]
02-12-2000 mknod(1M) is hard to find. Try /usr/sbin/mknod . [ txt ]
02-11-2000 Here is a quick list of useful functions for this assignment. They involve file I/O. [ txt ]
02-11-2000 I've made a page of differences between Linux and Unix that I have run into this semster. I'll try to add to this whenever I hit something new. [ html ]
02-02-2000 Information on startup scripts [ txt ]
01-26-2000 You can change your login shell (say to /bin/bash) using the command "passwd -r nis -e" [ html ]
01-26-2000 IMPORTANT: Setting up your compilation environment. (Andy Reitz) [ html ]
01-24-2000 I've pushed my office hours forward 5 minutes to give me walking time. I'll try to be in Olin 404 by 12:35pm MWF. [ ------ ]
01-21-2000 A few notes about getting your account. [ text ]
---------- ---------- [ ------ ]

Recitation Lectures

Date Subject More
04-10-2000 Threads [ pdf / ps / LaTeX ]
04-05-2000 Sockets (Bill Coate) [ txt ]
04-04-2000 Sockets [ pdf / ps / LaTeX ]
04-05-2000 RPC (Bill Coate) [ txt ]
03-01-2000 Review for assignment 5 [ html ]
02-15-2000 Semaphores [ pdf / ps / LaTeX ]
01-26-2000 Information on shells, kill, fork and exec (Ben Karas) [ pdf / ps / LaTeX ]
01-26-2000 Lecture 2 (Bill Coate) [ txt ]
01-19-2000 A UNIX tutorial (Bill Coate) [ txt ]
01-19-2000 An example session with gdb (Bill Coate) [ txt ]
01-19-2000 A tutorial for the editor vi (Ben Karas) [ pdf / ps / LaTeX ]
---------- ---------- [ ------ ]

Course Documents

Date Subject More
04-15-2000 Assignment #7, #8 [ ps | pdf | html | faq ]
03-31-2000 Assignment #6 [ ps | pdf | html | faq ]
02-23-2000 Assignment #5 [ ps | pdf | html ]
02-23-2000 Assignment #4 [ ps | pdf | html | solns ]
02-23-2000 Assignment #3 [ ps | pdf | html | solns ]
02-23-2000 Assignment #2 [ ps | pdf ]
02-23-2000 Assignment #1 (Example code and script ) [ ps | pdf ]
02-23-2000 Grading Policy [ html ]
01-17-2000 Course Syllabus [ ps | pdf ]
---------- ---------- [ ------ ]

Further Information

The following link section has been copied verbatim from Andy Reitz' home page for ECES 338, Spring 1999.
Benjamin Karas
bjk4@po.cwru.edu
01-17-2000