top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

OS161

Project type

Operating System, System Programming

Date

January 2022 - April 2022

Location

University of Toronto

-Designed and developed a BSD-like operating system which supports synchronization (lock, semaphore and CV), process management (fork, waitpid, exec) and memory management (TLB fault/ page fault handler, demand paging, copy-on-write, disk swapping).
-Achieved full mark in synchronization and process management section, 166/175 in virtual memory management (bonus section).

bottom of page