Operating Systems “Lecture outline” - Mathieu Delalandre's Home Page

Parts B: Lectures and practical works downloadable from http://mathieu.delalandre.free.fr/teachings/operating1.html. •. Calendar Part A. 1st week of september.
170KB taille 1 téléchargements 44 vues
Operating Systems “Lecture outline” Mathieu Delalandre (PhD) François-Rabelais University, Tours city, France [email protected]

1

Lecture outline (1) •

Topics A. Computer architecture « P. Makris » B. Operating systems: concepts and design « M. Delalandre »

A B

P. Makris M. Delalandre M. Delalandre

CM 4 16

TD/g

TP/g 2

12 h



Parts B: Lectures and practical works downloadable from http://mathieu.delalandre.free.fr/teachings/operating1.html



Calendar

Part A

1st week of september

Part B

october and november

Final exam

12th of december

CT

1.0

10 20 h

CC

1

2

Lecture outline (2) Program outline for the Master level (320h)

Hardware

Computer Architecture

DI3

Operating systems

Networking & operating systems

semesters

Operating Systems “Concepts I”

Operating Systems “Unix I”

Networking Foundations

S5

Parallel computing “GPU, Multi-core”

Advanced synchronization

Distributed systems

S6

System Administration

Network Security

Operating Systems “Unix II”

Advanced Networking

Operating Systems “Concepts II”

S7

S8

elective

DI5

hardcore

DI4

Virtualization

Distributed Computing

Grid Computing

Multimedia Systems

Mobile Systems

Machine to Machine”M2M”

S9

Lecture outline (3) Bibliography (SCD) [1] A. Tanenbaum. Modern Operating Systems. Prentice Hall, 2007, (ISBN-13: 978-0136006633). [2] A. Silberschatz and al. Operating Systems Concepts. John Wiley and soon, 2008, (ISBN-13: 978-0470128725). [3] W. Stallings Operating Systems, internals and design principles. Pearson Education, 2011, (ISBN-13: 978-0273751502).

4

Lecture outline (4) Part A. Computer Architecture “P. Makris” Part B. Operating systems: concepts and design - I “ M. Delalandre” 1. Introduction 2. Process description and control 3. Uniprocessor scheduling 4. IPC and synchronization 5. Resource management At the corner. Operating systems: concepts and design - II memory management, I/O management, computer security, etc.

5