This repo contains a portion of my course work for CPSC 3500
. Additional repos
pertaining to this course can be found here:
Simple Multiprocessing Shell
(Project 2)Parallel Zip
(Project 3)Simple Network File System
(Project 4)- Project 1 can be found in the project1 directory of this repo.
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.