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
Recommended Citation
Gebrekiros, Solomon, "An Exploration of Operating System Algorithms for Optimizing Student Task Scheduling" (2023). Senior Independent Study Theses. Paper 11692.
https://openworks.wooster.edu/independentstudy/11692
Disciplines
Systems Architecture | Theory and Algorithms
Publication Date
2023
Degree Granted
Bachelor of Arts
Document Type
Senior Independent Study Thesis
© Copyright 2023 Solomon Gebrekiros