Every time a new school year started the timetables we got simply drove me crazy.I started then working on a computer program that would help automatically generating timetables for students and professors with all the necessary restrictions and in such a way that everyone would be happy (I don't know how realistic that goal was but I always aim high).The program would take into account all the restrictions we typically had at the university: lecture rooms, professors, gaps between courses, courses in different locations and so on. Unfortunately I spent so much time on the GUI in the end that the actual functionality went missing entirely.The program is written in Delphi with entirely custom components. I am no longer able to locate the source code or application unfortunately.