logo

EDA203/DIT681 Unix internals  2011


This web page functions both as a course description sheet and as a medium for distribution of new information regarding the course. The information will be updated dynamically, so please visit this web page at least once per week.
Prerequisites:
The course EDA092 Operating systems or equivalent is required. Basic knowledge in C programming required. Basic knowledge in  data
communication including the Internet protocols is strongly recommended.

Teachers:
Lecturer and Examinar: Arne Dahlberg, phone 1705, email: dahlberg(at)chalmers(dot)se
Laboratory assistant: Nhan Nguyen Dang , email:  nhann(at)chalmers(dot)se


NEWS

20110905: The results from the reexam can be inspected at Monday September 12 at 11.45-12.15 in room 4466 EDIT building.
20110608: The results from the exam will be reported to LADOC  today. The graded exams can be examined at Tuesday June 14 at 13-15  in room 4466.

20110519: The lab approval page has been updated. If  you are not approved, do not forget that you may have to send your lab report to nhann(at)chalmers(dot)se
20110505: Please, do not forget the lab times at Monday and Wednesday afternoon, next week. Two lab sessions are available for each group. You can do the lab at other times than the booked sessions by logging in with ssh to any of the remote login machines but you should attend at least one session to get the lab approved.
20110411: Do not forget that the first laboratory slot is at April 13 13-17.
20110222: Homepage initiated for 2011


Status of approval for laboratory assignments

Course Documents:

Marshall Kirk McKusick och George V Neville-Neil: The Design and Implementation of the FreeBSD Operating System, Addison-Wesley. Chapters 8.4-8.7,  13.9 and 13.10 are not included in the course.

Schedule: 
 
Week
Tuesday 10-12 

HA3

Wednesday 8-10 

EA

Thursday 15-17

EC

V12 F1
F2
F3
V13 F4
F5
F6
V14
F7

F8
V15
F9

F10
V18
F11

F12
V19
F13

F14
V20
F15

F16
V21



Lectures:
 
F1: Introduction, Chap 2 F2: Chap 3 F3: Chap 4
F4-6: Chap 4-5
F7-8: Chap 6
F9-10: Chap 7-8
F11: Chap 9-10
F12: Chap11
F13: Chap 12
F14-15: Chap13, Chap 1
F16: Sec14

Overheads from lectures:


Laboratory assignments:
The laboratory sessions are done in groups of two students, and take place in the course laboratories of the Division of Computer Engineering, rooms 4220 and 4225 (southern part of the EDIT building, floor 4).

Time slots for the laboratory sessions are available Wednesday afternoons (13-17) April 13, May 4, May 11 and Monday afternoon (13-17) May 9 and May 16.
It is strongly recommended that you write the program code in advance. Assignments 2 and 3 should be demonstrated for a course assistant for approval.


The laboratory assignments are available here:

    Lab_assignment-1
    Lab_assignment-2
    Lab_assignment-3


Deadline for submitting the laboratory report is May 20, 2011. Deadline for final approval is June 7, 2011.

Examination:

The student is evaluated through a final written exam. An approved laboratory assignment and passing the written exam yields a final grade (scale is U, 3, 4, 5). Recuirements for different grades:
30-38p is required for grade 3,   39-47 for grade 4   and  48-60 for grade 5.
The following material is permitted to use during the written exam:

The ordinary examination takes place on Tuesday, May 24, 14.00 - 18.00 in the V building.

The re-examination takes place on Wednesday, August 26, 8.30 - 12.00 in the M building.
 
The latest exams


Course information from last year is here.

Last  uppdate: 2011-05-10