فكرة المشروع ببساطة إننا بنعمل Simulation لطريقة الـ CPU في إدارة وتنظيم الـ Processes، بحيث ندخل مجموعة Processes وكل واحدة ليها بيانات زي Arrival Time وBurst Time وPriority، وبعد كده نطبق عليها أكتر من CPU Scheduling Algorithm زي FCFS وSJF وPriority وRound Robin.
الهدف إننا نفهم كل Algorithm بيشتغل إزاي، ونقارن بينهم من خلال حاجات زي Waiting Time وTurnaround Time، ونشوف أنهي طريقة بتخلي استخدام الـ CPU وتنفيذ الـ Processes أكثر كفاءة.