General course scheduling application
Heuristic algorithms have been known to be the most common and effective methods to solving the classical course scheduling problem which has been found to be a non deterministic polynomial time hard problem. Many software systems have been built on these algorithms to provide a standard and working solution. This paper seeks to look at the gaps of these solutions and propose a newer one which would potentially simplify the process of course scheduling and provide an even more effective solution within the scope of Ghana. This paper provides a course scheduling web application which implements a genetic algorithm as a solution.
Applied project submitted to the Department of Computer Science, Ashesi University College, in partial fulfillment of Bachelor of Science degree in Computer Science, April 2017
course scheduling, algorithm, web-based application, Ghana, Ashesi University College