Skip to content

AvinashCheeranjie/Operating-Systems-Coursework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

SFWRENG 3SH3: Operating Systems

Overview

This course involved learning the concepts of operating system design, with practical emphasis on the Linux Kernel. The following 4 Labs and 4 Assignments were performed:

  • Lab 1: Linux Kernel Module and Process Representation in Linux
  • Assignment 1: Kernel Module Design
  • Lab 2: Pthreads, Mutex Locks, and Semaphores in C on Linux
  • Assignment 2: Pthreads, Mutex Locks, and Semaphores
  • Lab 3: Address Translation and Memory Mapped Files
  • Assignment 3: Memory Management in OS
  • Lab 4: File Block Allocation Simulator Header File
  • Assignment 4: File Block Allocation Simulator

About

This repository contains all the coursework (Labs and Assignments) done in my Operating Systems course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors