Search programme

​Use the search function to search amongst programmes at Chalmers. The programme overview and the programme syllabus relating to your studies are generally from the academic year you began your studies.

​​​

Syllabus for

Academic year
EDA202 - Unix internals
 
Owner: TDATA
4,0 Credits (ECTS 6)
Grading: TH - Five, Four, Three, Not passed
Level: A
Department: 0735 - Computer engineering


Teaching language: Swedish

Course module   Credit distribution   Examination dates
Sp1 Sp2 Sp3 Sp4 No Sp
0199 Examination 3,0 c Grading: TH   3,0 c   26 May 2004 am M,  Contact examiner
0299 Laboratory 1,0 c Grading: UG   1,0 c    

In programs

TITEA INFORMATION ENGINEERING, Year 3 (elective)
TTFYA ENGINEERING PHYSICS, Year 4 (elective)
TDATA COMPUTER SCIENCE AND ENGINEERING - Engineering of Computer-Based Systems, Year 4 (elective)
TDATA COMPUTER SCIENCE AND ENGINEERING, Year 3 (elective)
TDATA COMPUTER SCIENCE AND ENGINEERING - Embedded computer systems engineering, Year 4 (elective)
TELTA ELECTRICAL ENGINEERING, Year 4 (elective)

Examiner:




Eligibility:

For single subject courses within Chalmers programmes the same eligibility requirements apply, as to the programme(s) that the course is part of.

Course specific prerequisites

A basic course in Operating Systems.

Aim

To give in depth knowledge on how a modern operating system (Unix) is designed regarding its internal algorithms, how communication and dynamic modules are

Content

The course is intended to give in depth knowledge on how Unix is designed and implemented. The course will describe its data structures, algorithms and how the implementation in a high level language is done. Virtual and real file systems and the buffering technology needed are included just as the architecture and realization of device drivers are. Communication within Unix and to and from the computer will be described. The implementation of computer communication protocols and operating system bootstrapping is also included.

Organisation

The course consists of two parts: One part is a lecture series and the other one is a number of laboratories which explore the facilities in modern operating systems.

Literature

Marshall Kirk McKusick et al: The Design and Implementation of the 4.4 BSD Operating System, Addison-Wesley, ISBN 0-201-54979-4.

Examination

The examination consists of the reports from the laboratories and a written exam.


Page manager Published: Thu 03 Nov 2022.