QTC Timetable 2018 Sem 1. Version of 09 Oct 2017