From ceb8904486b04eb64102ae9f67ea0e57021d6f21 Mon Sep 17 00:00:00 2001 From: Razvan Deaconescu Date: Tue, 2 Jan 2024 23:32:20 +0200 Subject: [PATCH] landing-page: Fill landing page Add contents to landing page. Add content description and summary of chapters. Signed-off-by: Razvan Deaconescu --- landing-page/README.md | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/landing-page/README.md b/landing-page/README.md index 83f01a104e..a2e31823a6 100644 --- a/landing-page/README.md +++ b/landing-page/README.md @@ -2,8 +2,29 @@ slug: / --- -# Intro +# Operating Systems -This is a landing page for your course. +This is a landing page for the contents of the Operating Systems course. +Here you will find all the documentation needed for this course. +It is meant to be used by teachers, trainers, students and hobbyists who want to learn about topics on operating systems, low-level programming, system APIs and application internals. -Here you will add infomation about your course that a student might want to know at first glance. +The course is structured in chapters, each with their own sections. +See chapters in the sidebar or in the top-level menu. + +The chapters are: + +- **Software Stack**: focused on the software stack, from applications down to the operating system +- **Data**: focused on data and memory management, including issues of security and efficiency +- **Compute**: focused on thread and process management, including scheduling and synchronization +- **I/O**: focused on input-output mechanisms, including performance and synchronous / asynchronous operations +- **Application Interaction**: an overall chapter dealing with different means of application communication and synchronization + +Each chapter consists of most types of content presented in the [Open Education Hub Methodology](https://open-education-hub.github.io/methodology/): slides, drills, projects, media, guides. +Support files and full contents are part of the [corresponding GitHub repository](https://github.com/open-education-hub/operating-systems). + +## Licensing and Contributing + +The contents are open educational resources ([OER](https://en.wikipedia.org/wiki/Open_educational_resources)), part of the [Open Education Hub project](https://open-education-hub.github.io/); +they are hosted on [GitHub](https://github.com/open-education-hub/oer-template), licensed under [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) and [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause). + +If you find an issue or want to contribute, follow the [contribution guidelines on GitHub](https://github.com/open-education-hub/oer-template/blob/main/CONTRIBUTING.md).