Studying at the University of Verona
Here you can find information on the organisational aspects of the Programme, lecture timetables, learning activities and useful contact details for your time at the University, from enrolment to graduation.
Academic calendar
The academic calendar shows the deadlines and scheduled events that are relevant to students, teaching and technical-administrative staff of the University. Public holidays and University closures are also indicated. The academic year normally begins on 1 October each year and ends on 30 September of the following year.
Course calendar
The Academic Calendar sets out the degree programme lecture and exam timetables, as well as the relevant university closure dates..
Period | From | To |
---|---|---|
1° Q - 2° anno e successivi | Sep 29, 2003 | Nov 28, 2003 |
2° Q | Jan 12, 2004 | Mar 12, 2004 |
3° Q | Apr 5, 2004 | Jun 11, 2004 |
Session | From | To |
---|---|---|
Extra term | Dec 17, 2003 | Dec 17, 2003 |
Winter term | Mar 17, 2004 | Mar 17, 2004 |
Summer term | Jul 22, 2004 | Jul 22, 2004 |
Autumn term | Sep 22, 2004 | Sep 22, 2004 |
Period | From | To |
---|---|---|
All Saint's Day | Nov 1, 2003 | Nov 1, 2003 |
Christmas holidays | Dec 22, 2003 | Jan 6, 2004 |
Easter holidays | Apr 8, 2004 | Apr 13, 2004 |
Patron Saint's day festivity | Apr 12, 2004 | Apr 12, 2004 |
Labour Day | May 1, 2004 | May 1, 2004 |
Italian Republic Day festivity | Jun 2, 2004 | Jun 2, 2004 |
Summer holidays | Jul 26, 2004 | Aug 31, 2004 |
Exam calendar
Exam dates and rounds are managed by the relevant Science and Engineering Teaching and Student Services Unit.
To view all the exam sessions available, please use the Exam dashboard on ESSE3.
If you forgot your login details or have problems logging in, please contact the relevant IT HelpDesk, or check the login details recovery web page.
Academic staff
Study Plan
The Study Plan includes all modules, teaching and learning activities that each student will need to undertake during their time at the University.
Please select your Study Plan based on your enrollment year.
2° Year activated in the A.Y. 2004/2005
Modules | Credits | TAF | SSD |
---|
4° Year activated in the A.Y. 2006/2007
Modules | Credits | TAF | SSD |
---|
5° Year activated in the A.Y. 2007/2008
Modules | Credits | TAF | SSD |
---|
Modules | Credits | TAF | SSD |
---|
Modules | Credits | TAF | SSD |
---|
Modules | Credits | TAF | SSD |
---|
Modules | Credits | TAF | SSD |
---|
Legend | Type of training activity (TTA)
TAF (Type of Educational Activity) All courses and activities are classified into different types of educational activities, indicated by a letter.
Advanced Operating Systems (2006/2007)
Teaching code
4S00067
Teacher
Credits
5
Language
Italian
Scientific Disciplinary Sector (SSD)
ING-INF/05 - INFORMATION PROCESSING SYSTEMS
Period
2nd quadrimester dal Jan 8, 2007 al Mar 9, 2007.
Location
VERONA
Learning outcomes
The course covers advanced concepts related to operating systems, particularly focusing on distributed and real-time operating systems. Theoretical aspects will be further investigated with practical applications in laboratory.
The course consists of 32 hours of front lectures and 12 hours of practical applications.
Theaching material will be provided by the theacher during the course.
Program
* Introduction:
- Not conventional operating systems
° distributed operating systems
° multi-processor operating systems
° real-time operating systems
° embedded operating systems
- Organization of not conventional operating systems
° microkernel
° exokernel
° cluster
- Examples
* Distributed operating systems:
- Problems
- HW and SW architectures
- Project metrics (transparence, flexibility, reliability, scalability)
- Communication on distributed systems
° protocols
° client-server paradigm
* Synchronization in distributed opearting systems:
- Clock synchronization
- Mutual exclusion and atomic transitions
- Deadlock
* Process Management in distributed operating systems:
- Process allocation
- Process migration
- Process scheduling
* Distributed file systems:
- Problems and implementation
- Naming and caching
- Case study: NFS
* Distributed shared memory:
- Conceptual model
- Implementation
- Consistency models
* Real-time operating systems:
- Problems and limitations
° determinism
° reactivity
° reliability
- Examples
* Scheduling in real-time operating systems:
- Clock, deadline, and timeout
- Priority scheduling
- Deadline scheduling
- Aperiodic and periodic scheduling
* Laboratory:
- Distributed programming for cluster
- Implementation of some functionalities in an open-source real-time operating system
Author | Title | Publishing house | Year | ISBN | Notes |
---|---|---|---|---|---|
A.Tanenbaum | Disitributed Operating Systems | Prentice Hall | 1994 | 0132199084 | |
Giorgio Buttazzo | "HARD REAL-TIME COMPUTING SYSTEMS: Predictable Scheduling Algorithms and Applications", | Kluwer Academic Publishers | 1997 | ||
W. Stallings | Operating Systems - Internal and Design Principles (Edizione 3) | Prentice Hall | 1998 | 0138874077 |
Examination Methods
The final examination consists of a written (oral) test and a laboratory project.
The written test contains theoretical questions and exercises.
The test is passed with a grade of at least 18/30. The maximum grade is 30/30. The oral is optional.
The laboratory project (to be done in a group of 2/3 students) may consist of:
- implementing/modifying one or more functionalities of a real-time operating system
- implementing an application for a cluster
- analyzying, evaluating and presenting new trends on distributed or real-time operating systems
The maximum grande for the project is 4/30 to be added to the grade of the written test.
Teaching materials e documents
- Calendario lezioni (html, it, 58 KB, 02/01/07)
- Dispense e articoli (html, it, 10 KB, 02/01/07)
- Dispense laboratorio (html, it, 1 KB, 06/03/07)
- Eserciziario (pdf, it, 3390 KB, 02/01/07)
- Progetti Laboratorio (pdf, it, 31 KB, 06/03/07)
Type D and Type F activities
Documents and news
- Documento ufficiale (pdf, it, 21 KB, 25/06/03)
Modules not yet included
Career prospects
Module/Programme news
News for students
There you will find information, resources and services useful during your time at the University (Student’s exam record, your study plan on ESSE3, Distance Learning courses, university email account, office forms, administrative procedures, etc.). You can log into MyUnivr with your GIA login details: only in this way will you be able to receive notification of all the notices from your teachers and your secretariat via email and soon also via the Univr app.