ISEA2007 Operating Systems (4 op)
Opinnon taso:
Aineopinnot
Arviointiasteikko:
0-5
Suorituskieli:
englanti
Vastuuorganisaatio:
Informaatioteknologian tiedekunta
Opetussuunnitelmakaudet:
2026-2027, 2027-2028
Kuvaus
-
Osaamistavoitteet
After completing the course, the student will be able to:
- Explain how an OS virtualizes CPU and memory, schedules work, and persists data, and recovery from crash.
- Use Linux tools to observe processes, syscalls, and I/O, and interpret traces to diagnose performance or correctness
- Write and extend simple kernel subsystems and understand concurrency with locks
- Understand how namespaces/cgroups relate to OS isolation
- Know emerging OS/runtime trends and evaluate when to use them in modern systems
- Understand need for distributed systems and associated fundamental trade-offs
- Develop the ability to employ AI responsibly and critically by evaluating the reliability, provenance, and limitations of AI‑generated information.
- Develop the interpersonal and self‑management skills needed to participate authentically and effectively in group and team settings while upholding the collaborators' perspectives, values, and professional identities. The student contributes meaningfully and supports the group in achieving its objectives.
Suoritustavat
Tapa 1
Arviointiperusteet:
Grade is based on completed assignments, self-evaluations and group-evaluations.
Valitaan kaikki merkityt osat
Suoritustapojen osat
x
Osallistuminen opetukseen (4 op)
Tyyppi:
Osallistuminen opetukseen
Arviointiasteikko:
0-5
Suorituskieli:
englanti