Solving Timetable Problems in Brunei Schools

  • Thread starter Thread starter recon
  • Start date Start date
AI Thread Summary
The discussion highlights issues faced by a school in Brunei regarding the manual creation of student timetables, which has led to multiple errors and reprints within a short period. The school operates on a unique system where students are grouped into classes based on their previous exam scores, limiting their subject choices to those taken by their classmates. With around 1000 students, 35 classes, and 70+ teachers, the manual scheduling process is proving inefficient. Participants suggest exploring automated solutions, referencing the "class assignment problem" and the evolution of scheduling systems in US colleges. Recommendations include utilizing database backends and developing user-friendly interfaces for teachers and students. Links to existing timetable software and search suggestions for further resources are provided to assist in finding a solution.
recon
Messages
399
Reaction score
1
It is the new school year in Brunei, and already my school has had a run in with a couple of troubles. One problem that stands out is the setting of our timetables.

Schools here function on a slightly different system than in the US or Europe. At the start of the school year, we are sorted into our classes depending on our average subject scores in the final examinations the previous year. And since only a narrow range of subjects are offered here (around 12 different subjects), once you are in a class, you are only allowed to take the same subjects your other classmates are taking. Hence, you will attend all your lessons with the same people. At the end of a lesson, you move on to the room of the next teacher.

There are around 1000 students at my school, sorted into around 35 different classes. There are 70+ teachers, with 50 rooms and 8 laboratories available (some teachers do not have their own rooms).

I have asked and found out that the school administrators at my school do the setting of the timetables for us by hand and without the use of a computer programme/algorithm. Worse still, we are all having a hard time as errors have been discovered in the timetables and I have just received the third reprint of my timetable in 2 weeks.

Does anyone know of a way of resolving this? Or is there any developed area in mathematics devoted to these kind of things? Where may I find it online?
 
Physics news on Phys.org
Yes, the "class assignment problem" was studied and solved years ago. Colleges in the US used to have almost exactly the same manual system that you describe, and gradually evolved to autometed systems as software and input-output improved.

Asode from the algorithm, you have to think about front ends. How would you support the teachers interfacing with the students? With PC's? You would have to write screens for taking the student info and the class info. I do recommend a database backend so the information once established will remain available, and post sign-up modifications can be made (theoretically, of course, there won't be any. Yeah, right). I'm sure we can find a canned algorithm online for you, but I repeat: that's only a small part of the whole problem.
 
A quick google search gave me this link.
http://www.asctimetables.com/timetables_eng.htm?lang=EN

I'm sure you can find some other programs. Try using the words: Timetable Software or some other variation of it.
 
Last edited by a moderator:
Every day we learn new things. Sometimes it's just a small fact or realization. No matter how trivial or random, let's start recording our daily lessons. Please start off with "Today I learned". Keep commentary to a minimum and just LIKE posts. I'll start! Today I learned that you clean up a white hat by spraying some cleaner with bleach on it (rinse before putting it back on your head!)
Back
Top