University of New York Tirana

Komuna e Parisit,Tirana, Albania

Tel.: 00355-(0)4-273056-8 – Fax: 00355-(0)4-273059

Web Site Address: http://www.unyt.edu.al

Advanced Topics in Operating Systems

2009-2010

Course            : Advanced Topics in Operating Systems

Instructor       :  Dr. Marenglen Biba

Office              :  Faculty building 1st floor

Office Hours   : Wednesday 15-17 or by appointment

Phone              : 42273056 or ext. 112

E-mail              : marenglenbiba@unyt.edu.al

Course page   : http://www.marenglenbiba.net/distsys/

 

 

Aims:

 

To enable students to explore advanced operating systems topics and expose them to recent developments in operating systems research. This course aims to provide advanced theoretical topics of operating system architectures with a focus on the implementation and management of memory, storage, processes, file systems, protection and security. It will also provide a solid foundation for IT professionals/ academics interested in the theory and practice of administration of complex scenarios involving distributed operating systems. The course involves readings and lectures on classic and recent papers.

 

Learning Outcomes:

 

At the end of the course the student should be able to:

 

A. Understand and apply concepts regarding advanced File Systems and Storage Management, and advanced Communication and Synchronization.

B. Understand and apply concepts regarding Protection and Security.

C. Understand and apply concepts regarding Distributed Systems.

D. Understand and apply concepts regarding Real-time Systems.

E. Administrate complex scenarios with Distributed Systems.

 

 

Content:

Advanced file Systems Implementations

Advanced Storage Management

Communication and Synchronization

Protection and Security

Distributed Operating Systems

Distributed Object-based Systems

Distributed File Systems

Distributed Document-Based Systems

Real-Time Systems

 

Learning and Teaching Activities:

Concepts will be introduced in lectures.


Assessment Details:

Methods of Assessment

Please identify the LAST item of assessment that a student sits with a tick

Grading Mode

Weighting %

Minimum Pass Mark

Word Length

Outline Details

Coursework

 

 

 

40

50%

4000

a) Group project

Case study

Covering Learning

Outcomes: C,D

Examination

 

 

Yes

 

60

50%

 

Covering Learning

Outcomes: A,B,C,D,E

 

 

 

 

Is the student required to pass ALL elements of assessment in order to pass the course?

YES

 

 

 

Indicative Texts:

 

ISBN Number

Author

Date

Title

Publisher

 

 

978-0132392273

 

A. Tanenbaum

M. Van Steen

2006

Distributed Systems: Principles and Paradigms (2nd Edition)

 

Prentice Hall

978-0471694663

A.Silberschatz, 

P. Galvin,

G. Gagne.

2004

Operating System Concepts

Wiley

 

 

Course Material:

 

1.        18/12/2009             Lesson 1

2.        18/12/2009             Lesson 2

3.        19/12/2009             Lesson 3

4.        19/12/2009             Lesson 4

5.        20/12/2009             Lesson 5

6.        20/12/2009             Lesson 6

7.        08/01/2010             Lesson 7

8.        08/01/2010             Lesson 8

9.        09/01/2010             Lesson 9

10.     09/01/2010             Lesson 10

11.     10/01/2010             Lesson 11

12.     10/01/2010             Lesson 12

13.     10/01/2010             Lesson 13

 

 

TUTORIAL MATERIAL + CODE

 

RMI                        DOCS     CODE

CORBA                 DOCS     CODE

EJB + JWS             DOCS + CODE

JMS                        DOCS     CODE

SAMBA                                DOCS

KERBEROS           DOCS

 

EXAMINATION SAMPLE

 

 

Last update on: 26 February 2010, 3:19:56 PM