Date of Award

Spring 1-16-2016

Degree Type


Degree Name

Master of Science (MS)


Computer Science

First Advisor

Scot Anderson

Second Advisor

John Beckett

Third Advisor

Rick Halterman


The university classroom has greatly evolved from a simple syllabus and in class discussion to the modern online documentation and virtual classrooms. These developments have changed the way students review their grades and balance their workloads. With the plethora of new technologies, students are often burdened with a full school schedule, work, and social events, with few tools to help them effectively understand their grades or manage their time. Current solutions addressing this issue do not present data in an organized way that allows the student to easily comprehend their past performance or up coming work load. Our solution builds upon the Moodle system by adding visual, progress-specific information that is comprehensible at a glance. This in turn allows the student to answer the following questions:

1. What have I completed, and what do I have left to complete?

2. What is my current grade and projected grade at my current pace?

3. Given what I’ve done so far what is the best possible grade I could get if I ace the remaining work?

4. What if I stopped now, what would my grade be?

5. How am I doing compared to the average in this class?

6. If I got a particular grade(s) on a specific assignment(s) how would that change the answers to the preceding questions?

7. Where is the work left concentrated in the temporal domain? I.e. when should I start working on the items left to complete in my course(s)?


Presented to the Faculty of The School of Computing at the Southern Adventist University In Partial Fulfillment of Requirements For the Degree of Master of Science Under the Supervision of Professor Anderson.