A Browser-based virtual Operating System for Operating Systems CMSC 422L111
View the latest submission of the project here.
iProject1 - First set of enhancements to code base. Due 9/19.
iProject2 - Improve on functionality of iProject1 along with the ability to load and execute user programs in memory. Due 10/10.
iProject3 - Improve on functionality of iProject2 along with the ability to execute multiple user programs at the same time using round robin scheduling. Due 11/7.
iProject4 - Improve on functionality of iProject3 along with a local file system and swapped virtual memory so the user can execute more processes than there are memory partitions along with two more scheduling algorithms. Due 12/05.