A novel timetabling and course allocation methodology
In academics, course allocation and timetabling remain as a critical challenge due to its NP- hard complexity. With several constraints, designing an efficient course scheduling is a non- trivial task. In this project proposes a novel workload model by incorporating various constraints to dynamicall...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/74017 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-74017 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-740172023-03-03T20:53:43Z A novel timetabling and course allocation methodology Lim, Thomas Jun Wei Vivek Chaturvedi School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence DRNTU::Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity In academics, course allocation and timetabling remain as a critical challenge due to its NP- hard complexity. With several constraints, designing an efficient course scheduling is a non- trivial task. In this project proposes a novel workload model by incorporating various constraints to dynamically quantify faculty satisfaction metric. We then employ our proposed model and apply Simulated Annealing based optimization algorithm to generate course allocation with balance distribution of workload and improved satisfaction metric. Furthermore, we use Genetic algorithm to schedule the courses so as to benefit both teaching faculties and students. Finally, we have performed extensive experiments to validate the efficiency of our proposed algorithms in producing effective course allocation and scheduling. The evaluation focus on the faculty’s workload variation and timetable friendliness between faculty and students in an institution. Bachelor of Engineering (Computer Science) 2018-04-23T07:51:50Z 2018-04-23T07:51:50Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/74017 en Nanyang Technological University 76 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence DRNTU::Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence DRNTU::Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity Lim, Thomas Jun Wei A novel timetabling and course allocation methodology |
description |
In academics, course allocation and timetabling remain as a critical challenge due to its NP- hard complexity. With several constraints, designing an efficient course scheduling is a non- trivial task. In this project proposes a novel workload model by incorporating various constraints to dynamically quantify faculty satisfaction metric.
We then employ our proposed model and apply Simulated Annealing based optimization algorithm to generate course allocation with balance distribution of workload and improved satisfaction metric. Furthermore, we use Genetic algorithm to schedule the courses so as to benefit both teaching faculties and students.
Finally, we have performed extensive experiments to validate the efficiency of our proposed algorithms in producing effective course allocation and scheduling. The evaluation focus on the faculty’s workload variation and timetable friendliness between faculty and students in an institution. |
author2 |
Vivek Chaturvedi |
author_facet |
Vivek Chaturvedi Lim, Thomas Jun Wei |
format |
Final Year Project |
author |
Lim, Thomas Jun Wei |
author_sort |
Lim, Thomas Jun Wei |
title |
A novel timetabling and course allocation methodology |
title_short |
A novel timetabling and course allocation methodology |
title_full |
A novel timetabling and course allocation methodology |
title_fullStr |
A novel timetabling and course allocation methodology |
title_full_unstemmed |
A novel timetabling and course allocation methodology |
title_sort |
novel timetabling and course allocation methodology |
publishDate |
2018 |
url |
http://hdl.handle.net/10356/74017 |
_version_ |
1759855156078313472 |