Back to results

University of Mississippi

Genetic Algorithm For University Course Timetabling Problem

Abstract

dc:description.abstract

Creating timetables for institutes which deal with transport, sport, workforce, courses, examination schedules, and healthcare scheduling is a complex problem. It is difficult and time consuming to solve due to many constraints. Depending on whether the constraints are essential or desirable they are categorized as ‘hard’ and ‘soft’, respectively. Two types of timetables, namely, course and examination are designed for academic institutes. A feasible course timetable could be described as a plan for the movement of students and staff from one classroom to another, without conflicts. Being an NP-complete problem, many attempts have been made using varying computational methods to obtain optimal solutions to the timetabling problem. Genetic algorithms, based on Darwin's theory of evolution is one such method. The aim of this study is to optimize a general university course scheduling process based on genetic algorithms using some defined constraints.

Degree

thesis:*
Name thesis:degree_name
M.S. in Engineering Science
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Computer and Information Science
Year dc:date.available
2017

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Herath, Achini Kumari
Contributors dc:contributor
  • Conrad Cunningham
  • Yixin Chen

Subjects

dc:subject × 6

Identifiers

dc:identifier.*
Repository record dc:identifier
https://egrove.olemiss.edu/etd/443
OAI identifier oai:identifier
oai:egrove.olemiss.edu:etd-1442

Chain of custody

source
Harvested from
University of Mississippi
Base URL
egrove.olemiss.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Herath, Achini Kumari. Genetic Algorithm For University Course Timetabling Problem. Thesis thesis, 2017. https://egrove.olemiss.edu/etd/443