252-0062-00L  Operating Systems and Networks

SemesterFrühjahrssemester 2017
DozierendeT. Hoefler, A. Perrig
Periodizitätjährlich wiederkehrende Veranstaltung
LehrspracheEnglisch



Lehrveranstaltungen

NummerTitelUmfangDozierende
252-0062-00 VOperating Systems and Networks
Wird im FS17 letztmals in dieser Form angeboten.
Der neue Kurs im Umfang von 4V+2U (Bachelor Reglement 16) findet erstmals im FS18 statt.
4 Std.
Mo13:15-15:00HG G 3 »
Fr10:15-12:00HG E 7 »
T. Hoefler, A. Perrig
252-0062-00 UOperating Systems and Networks3 Std.
Di15:15-18:00HG D 1.2 »
Do15:15-18:00ML F 40 »
15:15-18:00ML H 41.1 »
Fr13:15-16:00CHN D 48 »
13.04.15:15-17:00ML F 40 »
15:15-17:00ML H 41.1 »
T. Hoefler, A. Perrig

Katalogdaten

KurzbeschreibungThis is an introductory course on computer networks and operating
systems, with a particular focus on networking in the Internet and
monolithic operating systems like Linux and Windows. Network and OS
programming at different levels is an integral part of the course.
LernzielThis course is intended as an introduction to both computer networking
and operating systems for computer scientists. Students will get a
comprehensive overview of the key protocols and the general
architecture of the Internet, as one example of more general principles in
network design, and acquire hands-on experience in programming
different aspects of a computer network. In addition, the course
provides a full introduction to modern operating system design, including
memory management, scheduling, I/O, protection, and so on. The
architecture of Unix-like operating systems (such as Linux) is used as
an example of more general principles in OS design.
SkriptThe slides for each lecture will be made available in the web pages of the course, along with additional reference material.
LiteraturThe networking material will be based on the following text book:

Computer Networks (5th Edition)
Andrew S. Tanenbaum, David J. Wetherall
Prentice Hall; 5 edition (October 7, 2010)

In addition, the following textbook provides useful background for the operating systems material in the course:

Modern Operating Systems (3rd Edition)
Andrew S. Tanenbaum
Prentice-Hall, 2007

Leistungskontrolle

Information zur Leistungskontrolle (gültig bis die Lerneinheit neu gelesen wird)
Leistungskontrolle als Semesterkurs
ECTS Kreditpunkte8 KP
PrüfendeT. Hoefler, A. Perrig
FormSessionsprüfung
PrüfungsspracheEnglisch
RepetitionDie Leistungskontrolle wird in jeder Session angeboten. Die Repetition ist ohne erneute Belegung der Lerneinheit möglich.
Prüfungsmodusschriftlich 120 Minuten
Zusatzinformation zum PrüfungsmodusPlease note: This examination will take place for the last time during the Winter examination session 2017/18!

We offer 3-5 graded quizzes in the second half of the semester. Each quiz will be 10 minutes. For each student, we will exclude the lowest quiz score and the average of the remaining quizzes will count 10% of the total grade.
Hilfsmittel schriftlichKeine
Diese Angaben können noch zu Semesterbeginn aktualisiert werden; verbindlich sind die Angaben auf dem Prüfungsplan.

Lernmaterialien

 
HauptlinkInformation
Es werden nur die öffentlichen Lernmaterialien aufgeführt.

Gruppen

Keine Informationen zu Gruppen vorhanden.

Einschränkungen

Keine zusätzlichen Belegungseinschränkungen vorhanden.

Angeboten in

StudiengangBereichTyp
Informatik BachelorObligatorische Fächer (4. Sem.)OInformation
Informatik LehrdiplomTeil 2WInformation