Topic outline

    • File icon
      Lecture 1 slides File
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      Overview of operating systems, course organization and practicalities, some basics on computer architecture

    • File icon
      Lecture 2 slides File
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      Computer systems from microcontroller to datacenters and the generic concept of execution contexts

    • File icon
      Lecture 3 slides File
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      The processes abstraction and its implementation.

    • File icon
      Lecture 4 slides File
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      Memory

    • File icon
      Lecture 5 slides File
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      Coordination and scheduling

    • File icon
      Lecture 6 slides File
      Not available unless: Your User account contains (use: aalto.fi) contains aalto.fi

      Execution environments (basically wrapping up all preceding lectures)