Basics of Operating Systems
Rakennetyyppi: | Opintojakso |
---|---|
Koodi: | IIA0304 |
Tyyppi: | Pakollinen / Perusopinnot |
OPS: | I-IT 2008 |
Taso: | Insinööri (AMK) |
Opiskeluvuosi: | 1 (2008-2009) |
Laajuus: | 3 op |
Vastuuopettaja: | Liu, Yang |
Opetuskieli: | Englanti |
Toteutukset lukuvuonna 2008-2009
Tot. | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen |
---|---|---|---|---|
4 | 5.1.2009 – 7.3.2009 | Mikael Jakas | Englanti | 8.12.2008 – 11.1.2009 |
5 | 5.1.2009 – 7.3.2009 | Mikael Jakas | Englanti | 8.12.2008 – 11.1.2009 |
Osaamistavoitteet
The student will master basic functionality of modern operation system. The student can install and configure secure PC-workstation. The student will learn to use different operation system and can understand differencies between them.
Opiskelijan työmäärä
Total work load of the course 82 h
Scheduled studies 42 h
Autonomous studies 40 h
Sisältö
Basic structure and functionality of operation system. Process control threads, scheduler, memory management and file systems. Example operation systems are Windows and Linux. Basic principles of Real Time operation systems. Principles to use many operation systems together.
Main topics:
1. Purpose of OS 2. Operation system evolution 3. Processes 4. Memory management 5. Parallel computing 6. File Systems 7. Network OS 8. Real Time OS
Additional topics
9. Data security 10. Distributed systems 11. Virtual Servers
Opiskelumateriaali
Material on course Web pages
Opetusmuoto / Opetusmenetelmät
Lecture materials in web and assignments in Moodle.
Arviointikriteerit
1: Student understands basic (around 40%) course concepts and is capable of developing simple applications.
3: Student understands a considerable portion (around 60%) of course concepts and is capable of developing applications with moderate number of functions.
5: Student understands most (around 90%) course concepts and is capable of developing applications with advanced features.
Arviointimenetelmät
Assignments and team work 40%, exam 60%