EvoWebReg: Web-Based Course Registration and Optimization of Student Personal Schedules with Evolutionary Algorithms

EvoWebReg: Web-Based Course Registration and Optimization of Student Personal Schedules with Evolutionary Algorithms

Panagiotis Adamidis, Georgios Kynigopoulos
ISBN13: 9781466674561|ISBN10: 1466674563|EISBN13: 9781466674578
DOI: 10.4018/978-1-4666-7456-1.ch065
Cite Chapter Cite Chapter

MLA

Adamidis, Panagiotis, and Georgios Kynigopoulos. "EvoWebReg: Web-Based Course Registration and Optimization of Student Personal Schedules with Evolutionary Algorithms." Research Methods: Concepts, Methodologies, Tools, and Applications, edited by Information Resources Management Association, IGI Global, 2015, pp. 1523-1539. https://doi.org/10.4018/978-1-4666-7456-1.ch065

APA

Adamidis, P. & Kynigopoulos, G. (2015). EvoWebReg: Web-Based Course Registration and Optimization of Student Personal Schedules with Evolutionary Algorithms. In I. Management Association (Ed.), Research Methods: Concepts, Methodologies, Tools, and Applications (pp. 1523-1539). IGI Global. https://doi.org/10.4018/978-1-4666-7456-1.ch065

Chicago

Adamidis, Panagiotis, and Georgios Kynigopoulos. "EvoWebReg: Web-Based Course Registration and Optimization of Student Personal Schedules with Evolutionary Algorithms." In Research Methods: Concepts, Methodologies, Tools, and Applications, edited by Information Resources Management Association, 1523-1539. Hershey, PA: IGI Global, 2015. https://doi.org/10.4018/978-1-4666-7456-1.ch065

Export Reference

Mendeley
Favorite

Abstract

This article presents a complete course registration system through the web (EvoWebReg). The system consists of three parts. The first one is a web application which allows the students to submit their course preferences to the system's database, through Internet. The second part is an administrative tool which controls the whole system and allows its smooth operation, and the third part is an evolutionary algorithm which is responsible for the optimization of the student course schedules according to their submitted preferences, and taking into consideration the constraints imposed by the department. The results of the experimental tests of the evolutionary algorithm prove that our initial objectives to provide an open generic and effective tool, which can satisfactory implement the course registration procedure, were achieved. The proposed system is quite general and can be easily adapted to incorporate the needs of other departments.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.