EduSchedX

A Web-Based Class Scheduling System with Genetic Algorithm for Visayas State University Alangalang

EduSchedX generates, reviews, and manages class timetables using institutional scheduling data and a Genetic Algorithm to help reduce faculty, classroom, and section conflicts.

Scroll to follow the schedule flow

THE SCHEDULING FLOW

From scheduling data to a timetable.

Prepare

Scheduling Data

Add programs and prepare the faculty, rooms, sections, and time slots used for scheduling.

Add Program Faculty Rooms Sections + Time

Generate

Genetic Algorithm

Initialize the population, evaluate fitness, then apply selection, crossover, and mutation to search for optimized timetable solutions.

Initialization Fitness Evaluation GAEngine Selection Crossover Optimization

Review

Timetable

Review the generated schedule, check scheduling constraints and conflicts, and validate the timetable before finalization.

Illustrative timetable Validated
PrEd 125 BEED 1A · ABCB18
Math 130 BSEDM 2A · ABCB17
ScEd 121 BSED SCIENCE 2B · ABCB20

About EduSchedX

EduSchedX is a web-based class scheduling system currently being developed for Visayas State University Alangalang. It is designed to support the organization of faculty assignments, classrooms, sections, and time slots and assist administrators in preparing academic timetables.

EduSchedX uses a Genetic Algorithm together with constraint validation and conflict checking to produce timetable options for administrative review. The Department of Teacher Education is the intended pilot setting for system testing and evaluation, while generated schedules remain subject to verification and approval by authorized personnel.

01SCHEDULING CHALLENGE 02CONSTRAINT-BASED 03DTE PILOT STUDY 04VSU ALANGALANG

EDUSCHEDX

The Team

Kent Claire Apple Joy M. Pallomina Capstone AdviserKent Claire Apple Joy M. Pallomina
Jodelyn D. Boleche Team MemberJodelyn D. Boleche
Graczielle Hans Conge Team MemberGraczielle Hans Conge
Venus C. Morados Team MemberVenus C. Morados
Patricio Vier L. Royo Team MemberPatricio Vier L. Royo
01

EduSchedX Research Team