
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 |
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
EJB + JWS DOCS + CODE
SAMBA DOCS
KERBEROS DOCS
Last update on: 26 February 2010, 3:19:56 PM