One of the main challenges of scheduling university examination is ensuring that the examinations are adequately spaced out to allow adequate time for preparation. Automated methods have been successful in generating high quality timetables and the system that we developed for Uniten uses a unique way of assigning the examination effectively. The algorithm is based on heuristics. It has been shown to provide much better results than the manually scheduled examination timetables. combining the algorithm with a simple hill-climbing approach produces even better results. The web-basead application uses Microsoft Visual Basic and Microsoft SQL Server.