The Student Option Programme (SOP) is a time-tabling tool that assists schools in designing their block time-tables and assigning elective subjects to S4 students so as to maximise the satisfaction rate of students’ choices under schools’ physical constraints. It also helps schools to print students’ individual time-tables incorporating time-table results generated by TTL of WebSAMS.