JOURNAL ARTICLE

Solving University Course Timetabling Problem (UCTP) Using Depth First Search (DFS) Algorithm and Rule Base Systems

FatchurrochmanZainal Abidin

Year: 2019 Journal:   International Journal of Engineering & Technology Vol: 8 (1.9)Pages: 220-223

Abstract

University course timetabling are administrative activities undertaken by the universities to manage their resources for education process. The resources are classrooms and lecturers. In this research, the university course timetabling or course scheduling is seen as the search process. Searches conducted on unused slots to be filled with lectures classroom. slot is a term used to denote an entity that can be filled with classroom lectures. Lectures classroom are objects to be scheduled. DFS is used to prepare candidates for the class schedule of a lecture classroom. Subsequently checked whether the candidate's course schedule does not violate the lecturers constraint, classroom constraints, dhuhur prayer time constraint, Friday prayer time constraint, and in accordance with the preferences day of lecturer. If the candidate does not violate all constraint it will be stored as class schedules and if violated the constraint it will look for another schedules candidate. The system testing showed that of the 131 lectures classroom can all be scheduled at 6 classroom without breaking the constraints that have been set. There are 20 lectures classroom that are not scheduled when only 5 classroom used, this indicates that the DFS is not complete and is not optimal, this algorithm requires sufficient classrooms in order to work properly. In terms of computing time, this study provides the big picture of time required to complete the preparation of lecture schedules using DFS. Â

Keywords:
Distributed File System Course (navigation) Base (topology) Computer science Algorithm Depth-first search Breadth-first search Mathematics Search algorithm Engineering Operating system

Metrics

1
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.40
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Scheduling and Timetabling Solutions
Social Sciences →  Decision Sciences →  Management Science and Operations Research
Educational Technology and Assessment
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Solving University Course Timetabling Problem Using Multi-Depth Genetic Algorithm

Alfian Akbar GozaliShigeru Fujimura

Journal:   SHS Web of Conferences Year: 2020 Vol: 77 Pages: 01001-01001
JOURNAL ARTICLE

A Constraint Programming Approach to Solving University Course Timetabling Problem (UCTP)

Kuan Yik JunnJoe Henry ObitRayner Alfred

Journal:   Advanced Science Letters Year: 2017 Vol: 23 (11)Pages: 11023-11026
JOURNAL ARTICLE

Solving University Course Timetabling Problem Using Parallel Genetic Algorithm

Amin RezaeipanahZahra AbshiriniMilad Boshkani Zade

Journal:   International Journal of Scientific Research in Computer Sciences and Engineering Year: 2019 Vol: 7 (5)Pages: 5-13
JOURNAL ARTICLE

Solving the University course timetabling problem using bat inspired algorithm

Ushindi LimotaEgbert MujuniAllen Mushi

Journal:   Tanzania Journal of Science Year: 2021 Vol: 47 (2)Pages: 674-685
JOURNAL ARTICLE

Memetic Algorithm For Solving University Course Timetabling Problem

Sara. E. SolimanArabi Keshk

Journal:   International Journal Of Mechanical Engineering And Information Technology Year: 2015
© 2026 ScienceGate Book Chapters — All rights reserved.