Publication Date

Fall 2021



Document Type

Capstone Project

Degree Name

Master of Science


Computer Science

First Advisor

Xin Jasmine Chen, Ph.D.

Second Advisor

Soon-Ok Park, Ph.D.

Third Advisor

Alex Liu


During the pandemic season, learning and teaching through offline is getting difficult for both teachers and students. Keeping this in mind, we want to design a web application which will be providing the services for both teachers and learners. If the services of E-learning want to be used by the students and trainers, then they need to register with the application. Every user will be having their own dash boards to do the operations. Learner will be having the courses, he can be able to select the courses, he can select the schedule i.e., live or self-pacing etc., he can be able to communicate with the teacher if he is having any doubts etc. Students can create their profile at the time of the registration, he will be having the edit facilities to his/her profile. Similarly, teachers can register with the application. They will be having the dashboards with the operations like creating the course, communicating with the students, scheduling the class, teaching the class etc.

Main objective of the application is to provide the teaching and learning with enhanced features in the application. It should meet the expectations of the teachers and learners; it should provide user accessibility to learn and to teach. This application will be replacing the existing system and provides the better services to all the users. As the application needs 3 months of time to complete it and will be released by the end of November 2021.

To implement the above application, we have selected the software as HTML, CSS, Bootstrap, JavaScript, jQuery as front end and the database we are going to use is SQL Server Management studio. IDE (Integrated development environment) we are using is Visual studio community 2019.