Arts and Sciences
Department of Computer and Information Science
Fred Yaniga, 0000-0002-9921-5532; Rene Aguilar-Delgado, 0000-0003-2182-0705; Allura Magsino, 0000-0003-2017-0173
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.
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.