Knowledge Hub
Description
#CS619 Online Lecture Scheduling Application
Online Lecture Scheduling Application
Project Domain / Category
Web-based Application
Abstract/Introduction
This application will generate the schedule of lectures for the courses being offered in a semester of an
educational institute. Usually, for every semester, a lecture schedule is manually developed keeping in
view the students enrolled in different courses, faculty members teaching those courses, and
classrooms or labs where those lectures are delivered. It is also considered that if a student is enrolled
in more than one courses, then those courses must not be scheduled on the same day same time. Same
is the case with a faculty member teaching more than one courses. Similarly, a classroom or lab cannot
be used for scheduling more than one courses on same day same time. In order to generate the lecture
schedule, user will be required to provide list of offered courses, list of students enrolled in courses, list
of faculty members with the courses they are teaching, and list of available classrooms and labs.
Functional Requirements:
The application will be able to maintain the list of:
▪ Offered courses
▪ Students enrolled in courses
▪ Faculty members with the courses they are teaching
▪ Available classrooms and labs
The application will:
▪ Generate lecture schedule considering the above mentioned lists and avoiding any clash/conflict
▪ Provide an option to save/export the generated lecture schedule
Tools: PHP, HTML, JavaScript, CSS, MySQL
Supervisor:
Name: Muhammad Zafar Nazir
Email ID: [email protected]
Skype ID: mzafarnazir
Please Subsceibe our YouTube Channel
/ @knowledgehubhiaimssgd