AE3B33OSD Operating Systems and Databases



Department of Cybernetics (K13133)

Lectures:Petr Štěpán stepan@labe.felk.cvut.cz, phone ext.7395, office KN:E-129

Exercises:Mirek Burša bursam@fel.cvut.cz, phone ext. 7325, office KN:E-210

Schedule: Lectures:Wednesday 13:30 - 15:45, KN:E-126

Exercises:Wednesday 16:15, KN:E-132, (obligatory attendance, starts February 22)

Lecture

Date

Contents of lectures

URL

1

19-02-13

Introduction, computer hardware overview, basic OS terminology

 pdf 

2

Home work

OS kernel (OSK), OSK system calls, OS API standards, POSIX

 pdf 

3

Home work

Processes and threads, OSK support for threads, CPU scheduling

 pdf 

4

12-03-13

Inter-process communication and synchronization, problem of starvation

 pdf 

5

Home work

Deadlocks, management of deadlock risk + Memory management (Part 1)

 pdf 

6

Home work

Memory management (Part 2), paging, segmentation, virtual memory

 pdf 

7

02-04-13

File systems, structures, organization, disk space management. Networking

 pdf 

8

Home work

Database concepts, data modeling, E-R model

 pdf 

9

Home work

Relational data model, relation, set operations, SQL basics

 pdf 

10

23-04-13

Database implementation issues: storage, indexing, hashing

 pdf 

11

Home work

Transactions, concurrent access to data, concurrency control

 pdf 

12

Home work

Recovery system. DBMS Architectures.

 pdf 

13

Home work

Rector's day

14

21-05-14

Final consultation, set up of examination

 pdf 

AE3B33OSD Course website: http://labe.felk.cvut.cz/~stepan/AE3B33OSD

The participants are required to be acquainted with hardware basics at least to the extent available here.

 

All lecture slides will be available.

Recomended lectures on youtube: CS 162 - University of Berkeley, prof. Kubiatowicz.

 

Basic recommended textbook on OS:

Silberschatz A., Galvin P. B., Gagne G.:
Operating System Concepts

7th Edition, ISBN: 0-471-69466-5

Slides from the book are available from the Course website here.

 

 

Basic recommended textbook on Databases:

Silberschatz A., Korth H. F., Sudarshan S.:
Database System Concepts
5th Edition, ISBN 0-07-295886-3

Slides from the book will be available from the Course website here.

------- book cover -------