This timetable software is developed in java Swing.
I have created this application to help my college staffs easily create timetable.
This timetable generator program will work even if the timetable is partially filled manually.
Genetic algorithm(Selection and Mutation) is used in this timetable generator program.
https://www.doc.ic.ac.uk/~nd/surprise_96/journal/vol1/hmw/article1.html
Source code is available in the folder src/timetable_plus.
TimeTableEngine.java
InMemoryStore.java
TimeTableEngine is the core part of automated timetable scheduling system.
InMemoryStore stores all the timetable data in memory.
Note: Currently not all the source files available in this repository.
Watch timetable software video in youtube:
https://www.youtube.com/watch?v=elAjBK9P4O0