The manual timetable scheduling demands considerable time and effort along with lots of paperwork. So, we propose to develop a web-based application that will be a central repository of the whole University’s management system through which students and faculties can manage their own time table. This project introduces a practical timetabling approach capable of taking care of both hard and soft constraints required specially for preparing time tables in colleges with large numbers of students and limited resources like class-rooms or labs The manual timetable scheduling demands considerable time and effort along with lots of paperwork. So, we propose to develop a web-based application that will be a central repository of the whole University’s management system through which students and faculties can manage their own time table. This project introduces a practical timetabling approach capable of taking care of both hard and soft constraints required specially for preparing time tables in colleges with large numbers of students and limited resources like class-rooms or labs.