ECE 565 Operating Systems Design
Introduction I took ECE 565 in the final semester of my bachelors degree. It was generally known to be a hard class, and while I did find it challenging, it was also very interesting. We covered a variety of topics including scheduling, synchronization, virtual memory, and file systems. There were four class projects. Each project required us to modify the XINU operating system to implement various features. XINU is an educational x86 operating system which we ran inside VirtualBox....