Appalachian State University
Browse

Nuhschedule: A Web Application For Automated Course Scheduling

Download (1.3 MB)
thesis
posted on 2025-08-08, 12:30 authored by Joseph Nuhfer
College students take on a large amount of coursework, and require much time and physical energy to be able to successfully complete their tasks. Students would like to develop course schedules that save them time spent on campus, and physical energy walking between halls on campus. These are somehow overlooked among the different schedule possibilities. In this thesis, we present a web application, named NuhSchedule, that is designed to automate the development of course schedules for students at Appalachian State University. Based on user preferences, like course sections, and break times, the application generates and presents a set of schedules that tries to optimize based on schedule conciseness (opting for minimum time on campus) and minimum walking time between halls on campus. These objectives allow students to save valuable time that could otherwise be spent on other activities, and physical energy by walking less between classrooms. A small-sampled beta-testing was performed with the help of actual students. Our schedules were found to be comparable to the manual ones created by them.

History

AI-Assisted

  • No

Year Created

2018

College or School

  • The Honors College

Language

English

Access Rights

  • Open

Program of Study

Computer Science

Advisor

Raghuveer Mohan

Dissertation or Thesis Type

  • Undergraduate Honors Thesis

Usage metrics

    Dissertations & Theses

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC