Faculty Sponsor
Nicholas Rosasco
College
Arts and Sciences
Discipline(s)
Department of Computer and Information Science
ORCID Identifier(s)
Fred Yaniga, 0000-0002-9921-5532; Rene Aguilar-Delgado, 0000-0003-2182-0705; Allura Magsino, 0000-0003-2017-0173
Presentation Type
Poster Presentation
Symposium Date
Spring 4-28-2022
Abstract
Valparaiso University’s Computer Science department needed a better way to schedule and visualize courses. A web application serving this request will be built using a web framework connected to a database backend to store critical class information. This web application will be called F.A.R SKED (Fred.Allura.Rene SKED). This acronym represents that one can schedule “F.A.R” into the future, and “SKED” is an abbreviation for “scheduler”. The application will include views where courses can be defined, semesters visualized, classes scheduled, and supporting data managed. To achieve scheduling that prevents calendar conflicts, the MySQL database organizes semester, professor, building, room, department, and course information. As a design decision, our calendar page filters by the aforementioned fields to provide visualization of scheduling availability, and a dynamic way to plan classes in those openings. A problem with achieving our goals was pairing extensive backend logic with this simple-to-use application.
Recommended Citation
Aguilar-Delgado, Rene; Magsino, Allura Isabella; and Yaniga, Fred Raymond, "Tackling the Class Scheduling Problem: an Investigation Into Developing a Calendar Suite" (2022). Symposium on Undergraduate Research and Creative Expression (SOURCE). 1098.
https://scholar.valpo.edu/cus/1098
Biographical Information about Author(s)
Rene Aguilar-Delgado, Junior, Bachelor's Degree in Science in Computer Science, May 2023.
Fred Raymond Yaniga, Senior, Bachelor's Degree in Science in Computer Science with a second major in German, May 2022.
Allura Isabella Magsino, Senior, Bachelor's Degree in Science in Computer Science with minor(s) in Chemistry, Physics, and Mathematics, May 2022.