University class timetable tool

This project is a timetable scheduling project for purpose of generating the timetable automatically. It will provide the students with the concepts, structures, and design of an automated timetabling tool using Genetic Algorithm. University class timetabling is an optimization problem where sets of...

Full description

Saved in:
Bibliographic Details
Main Author: Ang, Wen Jie
Format: Final Year Project / Dissertation / Thesis
Published: 2022
Subjects:
Online Access:http://eprints.utar.edu.my/4684/1/fyp_CS_2022__AWJ.pdf
http://eprints.utar.edu.my/4684/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utar-eprints.4684
record_format eprints
spelling my-utar-eprints.46842023-01-15T13:42:58Z University class timetable tool Ang, Wen Jie T Technology (General) This project is a timetable scheduling project for purpose of generating the timetable automatically. It will provide the students with the concepts, structures, and design of an automated timetabling tool using Genetic Algorithm. University class timetabling is an optimization problem where sets of the class events need to be scheduled into the timeslots available and at the same time, consider the existence of the constraints. Due to its NP level of difficulty, every added constraint into the timetable scheduling will be resulting in the exponential increment of its complexity. To solve this problem, many algorithms or optimizers had been introduced to simplify the problem complexity, as well as find out the optimal solution for the scheduling. Example of the algorithms are genetic algorithm, particle swarm optimization, simulated annealing, and some other heuristic approaches. As there are different kind of constraints in different institutes or universities, different methods need to be defined to obey the constraints. During the pandemic of Covid-19, the timetable structure has changed greatly, significantly the changes of the study mode which is from physical study mode to online or hybrid mode. In this project, the newly constraints related to the study modes in the timetable scheduling will be defined, genetic algorithm will be studied and used to solve the timetabling problem. Then, create a university class timetabling tool with the newly added constraint. In the end of this project, a university class timetable tool will be developed. 2022-09-06 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/4684/1/fyp_CS_2022__AWJ.pdf Ang, Wen Jie (2022) University class timetable tool. Final Year Project, UTAR. http://eprints.utar.edu.my/4684/
institution Universiti Tunku Abdul Rahman
building UTAR Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
url_provider http://eprints.utar.edu.my
topic T Technology (General)
spellingShingle T Technology (General)
Ang, Wen Jie
University class timetable tool
description This project is a timetable scheduling project for purpose of generating the timetable automatically. It will provide the students with the concepts, structures, and design of an automated timetabling tool using Genetic Algorithm. University class timetabling is an optimization problem where sets of the class events need to be scheduled into the timeslots available and at the same time, consider the existence of the constraints. Due to its NP level of difficulty, every added constraint into the timetable scheduling will be resulting in the exponential increment of its complexity. To solve this problem, many algorithms or optimizers had been introduced to simplify the problem complexity, as well as find out the optimal solution for the scheduling. Example of the algorithms are genetic algorithm, particle swarm optimization, simulated annealing, and some other heuristic approaches. As there are different kind of constraints in different institutes or universities, different methods need to be defined to obey the constraints. During the pandemic of Covid-19, the timetable structure has changed greatly, significantly the changes of the study mode which is from physical study mode to online or hybrid mode. In this project, the newly constraints related to the study modes in the timetable scheduling will be defined, genetic algorithm will be studied and used to solve the timetabling problem. Then, create a university class timetabling tool with the newly added constraint. In the end of this project, a university class timetable tool will be developed.
format Final Year Project / Dissertation / Thesis
author Ang, Wen Jie
author_facet Ang, Wen Jie
author_sort Ang, Wen Jie
title University class timetable tool
title_short University class timetable tool
title_full University class timetable tool
title_fullStr University class timetable tool
title_full_unstemmed University class timetable tool
title_sort university class timetable tool
publishDate 2022
url http://eprints.utar.edu.my/4684/1/fyp_CS_2022__AWJ.pdf
http://eprints.utar.edu.my/4684/
_version_ 1755876967850180608
score 13.211869