Principles of Operating Systems
Welcome to the website for CMSC 421: Principles of Operating Systems. In this website you will be able to find all of the resources and handouts for the exercises and projects.
Get in contact
Your work at a glance:
Help I don't know git!
Git is a version control system, not a file backup. And you will have to use it a ton as a computer scientist. To that purpose we have included a couple of resources to help you get familiar with git as you will be using it for this class to submit and maintain your work.
- A Visual Git Reference: Git explained with pretty images and graphs. The resource I wish I had when I first started using git.
- Visualizing Git Concepts with D3: For those that prefer a more interactive approach, you can use the various commands here and see the matching graph created.
- Oh Shit, Git!?!. For when you break your repository.