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


Web based eLearning Management allow instructors and students to share instructional materials, make class announcements, submit and return course assignments, and communicate with each other online. Technology is evolving in every field, in which is one of the most important in the field of teaching is eLearning Management. We can monitor the individual performance of each student using eLearning Management because one person cannot accurately evaluate the performance of all students. eLearning Management will make it easier to increase individual competence using the student monitoring process. eLearning Management can easily bring in the best educated instructors in the world to teach everyone.

We give separate roles and responsibilities for each console and will use the following three consoles of eLearning Management. 1. Administrator, 2. Instructor and 3. Learners. Administrator can control user [i.e. instructor and learner] and courses information. Instructor can manage the content and monitoring the student progress. Learner can view the courses and learn everything.

To execute the eLearning Management Website data is stored through MSSQL and the front end is implemented through HTML5, CSS3, Bootstrap and jQuery. We are using the .Net core on Visual Studio using c# Language.