/Computing-Systems

[CPSC 3500] Systems programming, operating system design & implementation, resource allocation & virtualization, concurrency, etc.

Primary LanguageC++

Computing Systems

This repo contains a portion of my course work for CPSC 3500. Additional repos pertaining to this course can be found here:

About CPSC 3500

CPSC 3500 covers systems programming and introductory operating system design and implementation. Namely resource allocation, scheduling, concurrency, synchronization, virtualization, file systems, networking, and security, as well as the development of concurrent programs (multi-processing, multi-threading) and client-server networking programs.