- Backend: Time-Table Generation, Course Assignment, Prof. Assignment, Exam Time-Table Generation
- Professor Form: Notifications
- Student Form: View Time-Table
- Database structure reviewed
- Meeting with Prof. Deepanjan Kesh, for the algorithm to generate Time-Table
- Discussed the Genetic Algorithm for solving NP-hard Time-table problem
- Problems identified with the Genetic approach
- Discussed a Heuristic approach to scheduling university timetables
- Implementing the Heuristic approach (Failed)
- Meeting with Prof. Rashmi Dutta Baruah(Time-Table co-ordinator of CS Dept.), about Time-Table generation, Room Allotment and Exam Time-Table
- Meeting with Prof. S.V.Rao about Prof. Assignment and Time-Table
- Discussed with Prof. S.V.Rao, about the realistic assumptions that need to be taken to breakdown the NP-hard problem
- Final Algorithm dicided for solving Time-Table problem
- Database required for Time-Table designed
- Basic Algorithm implemented and tested
- Work Distribution
- Vineet Malik: Prof. Assignment, Slot Assignment
- Piyush Gupta: Slot Assignment, Room Allotment, Exam Time-Table
- All Functions merged
- Global file created
- Bugs fixed
- View Time-Table in Student's form
- Technical Documentation