Abstract
OSCAL stands for Operating Systems Concepts Animation Library, a collection of animations to help explain many of the Operating System Concepts. These animations are developed as web applets so that people could remotely use it from anywhere with internet access. This project involves adding two web applets to OSCAL for animation of complex operating system concepts of, page fault handling and Solaris processor scheduling algorithm in order to make it simpler to understand for the users. The planned objective of this project is to aid students in understanding of complex operating system concepts easily. This project is an attempt to visualize these concepts and make it easier for a user to understand. It ensures that the users are allowed to interact with the applet by giving inputs and observing the output changing respectively. The system is developed using Java language with the NetBeans IDE.