Skip to content

RisingUppercut/UCB_CS162_2025Fall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CS162 – Operating Systems (UC Berkeley)

This repository contains all materials I completed for CS162 (Operating Systems), Fall 2025 at UC Berkeley.

  • I watched the Spring 2022 lecture recordings.
  • I completed discussion materials from Spring 2024.
  • All projects and homeworks correspond to the Fall 2025 version of the course.

This repository serves as a structured archive of my learning process, implementation work, and design documentation.


Repository Structure

Projects

The projects/ folder in this repository contains the design documents for each project.
These documents reflect the final architecture and implementation details of my solutions.

Project Code Repository


Homeworks


Notes

  • This repository focuses on documentation and structure.
  • Code implementations are separated into dedicated repositories.
  • All work reflects my personal understanding and implementation of CS162 concepts, including:
    • Threads and synchronization
    • Virtual memory
    • File systems
    • System calls
    • Process management

Doing

Watching lecture recordings and slides from 22spring. Doing disc from 24Spring. - reading 1.1 - reading chap1 - watched lec2 2022 spring until logistic secion. - reading 2.9 - reading chap 3 - reading 4.8.2 - confused about 4.8.2 - reading 5.1 - 5.3 - reading 7.1 - 7.2 - reading 7.4&7.6 - reading chap6, done until 6.3,RCU - done chap6 except 6.3-6.5 - reading chap8,done8.1,done until 8.2.2 - reading chap9, done until 9.6.3 - reading chap10 & 12

About

Self-study repository for UC Berkeley CS162 Fall 2025. Includes full implementations of Pintos projects (Threads, User Programs, File Systems), C-based homeworks, and comprehensive design documentation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors