Home

OCF Linux System Administration DeCal

A course covering the basics of setting up and administering a production-quality Linux server environment.




Week 11 Announcement

Hi everyone, we’re entering the eleventh week of the DeCal! At this point, you should have turned in your Lab 10 on Gradescope. We’ll be taking a look and grading them soon. Weekly notes:

  • Normal schedule, Lecture + Lab on Tuesday 4/21 7-9PM PST.
    • Slides link are released, but are not official/finalized until after lecture is given on Tuesday 7pm.
  • Lab 11 has been released and can be accessed below
    • Please use the corresponding Ed thread for Lab 11 related questions
    • This week’s lab is optional but it does count towards the 10 required labs in order to pass the class.
  • Any questions? Post on Ed or reach us at decal@ocf.berkeley.edu!


Lecture: Tuesday 7:00PM - 8:00PM

Lab: Tuesday 8:00PM - 9:00PM


Schedule


Week 0: 1/27/2026

Infosession: Tues 1/27 & Thurs 1/29, 7-8pm @ OCF Lab

Lab: Lab 0 due Sat. 1/31


Week 1: 2/03/2026

Lecture: History of UNIX, Intro to Linux, FOSS |

Lab: Lab 1 due Sat. 2/7


Week 2: 2/10/2026

Lecture: Core Shell & Shell Scripting |

Lab: Lab 2 due Sat. 2/14


Week 3: 2/17/2026

Lecture: Packages |

Lab: Lab 3 due Sat. 2/21


Week 4: 2/24/2026

Lecture: Services |

Lab: Lab 4 due Sat. 2/28


Week 5: 3/03/2026

Lecture: Networking 101 |

Lab: Lab 5 due Sat. 3/7


Week 6: 3/10/2026

Lecture: Web Servers |

Lab: Lab 6 due Sat. 3/14


Week 7: 3/17/2026

Lecture: Security Fundamentals |

Lab: Lab 7 due Sat. 3/21


Week 8: 3/31/2026

Lecture: Version Control (git) and Backups |

Lab: Lab 8 due Sun. 4/4


Week 9: 4/07/2026

Lecture: Docker |

Lab: Lab 9 due Sat. 4/11


Week 10: 4/14/2026

Lecture: Nix |

Lab: Lab 10 due Sat. 4/18


Week 11: 4/21/2026

Lecture: Kubernetes (Optional Extra Lab) |

Lab: Lab 11 due Sat. 4/25

Thanks to Jane Street for supporting the DeCal.

Hosted by the OCF Copyright © 2017-2025 Open Computing Facility and eXperimental Computing Facility

This website and its course materials are licensed under the terms of the CC BY-NC-SA 4.0 License. Source Code available on GitHub