Abstract

In today’s complex societal structure, education plays a pivotal role in personal and professional development. While the rewards of pursuing an education are substantial, the journey is often accompanied by numerous challenges. Effective time management is a critical factor in ensuring students make the most of their educational experience, successfully juggling coursework and assignments. This study explores the application of operating system scheduling algorithms to assist students in organizing and planning their assignments more efficiently. Drawing inspiration from the world of operating systems, we implement a Priority Scheduling algorithm in a web application. The algorithm is adapted to create a scheduling system tailored to the needs of students.

By leveraging the principles of priority and adaptability found in operating systems, this project seeks to enhance students’ ability to manage their time effectively, leading to improved academic performance and reduced stress. This thesis represents a novel approach to optimizing student time management.

Advisor

Visa, Sofia

Second Advisor

Bhowmik, Kowshik

Department

Computer Science

Disciplines

Systems Architecture | Theory and Algorithms

Publication Date

2023

Degree Granted

Bachelor of Arts

Document Type

Senior Independent Study Thesis

Share

COinS
 

© Copyright 2023 Solomon Gebrekiros