Text this: Hybrid particle swarm optimizaton in solving university course timetabling