Think OS is an introduction to Operating Systems for programmers.
In many computer science programs, Operating Systems is an advanced topic. By the time students take it, they usually know how to program in C, and they have probably taken a class in Computer Architecture. Usually the goal of the class is to expose students to the design and implementation of operating systems, with the implied assumption that some of them will do research in this area, or write part of an OS.
|HTML and PDF
|File type :
|CC BY-NC 4.0
|Allen B. Downey
This book walks you through a patterns-based approach to building real-world cloud solutio..., download free Azure tutorial in PDF (200 pages) created by Mark Simms ....Introduction to Windows 7
Download free Introduction to Microsoft Windows 7 ,Training course material ,a PDF file under 13 pages for beginners....Windows 10 IT Pro Essentials: Top 10 Tools
Dive in to Windows 10 with award-winning journalist and Windows Expert Ed Bott in this hig..., download free Windows 10 tutorial in PDF (165 pages) created by ....The Unix Workbench
Learning the command line can be a difficult and intimidating task, but this book is desig..., download free Unix tutorial in PDF (249 pages) created by Sean Kross ....The Linux Command Line
You've experienced the shiny, point-and-click surface of your Linux computer - now dive be..., download free Linux tutorial in PDF (480 pages) created by William E. Shotts ....MacOS beginners guide
This is a free MacOS PDF tutorial in 8 chapters and 31 pages. This course aims to give students the basics of MacOS concepts. ...The Little Book about OS Development
This book is a practical guide to writing your own x86 operating system. It is designed to give enough help with the technical details while at the same time not reveal too much with samples and code excerpts. We’ve tried to collect parts of the vast (and often excellent) expanse of material and t...Linux System Administrator's Guide
The Linux System Administrator's Guide is a PDF tutorial that describes the system administration aspects of using Linux. It is intended for people who knows nothing about system administration with Linux.Very useful resources for who wants to be familiar with commands and basics of linux features....The Linux Command Line: A Complete Introduction
You've experienced the shiny, point-and-click surface of your Linux computers now dive below and explore its depths with the power of the command line. ...Deploying Windows 10
Download free course Deploying Windows 10, pdf file on 97 pages by Andre Della Monica, Russ Rimmerman, Alessandro Cesarini, Victor Silveira....