The Course Scheduler is a useful tool designed to generate course schedules based on various faculty and course restrictions specified by users. In addition, faculty members will be given the option to alter already generated schedules to check for feasibility.
A CSV file is a text file that uses commas to separate values and store data. Each line of the file represents one data record. The CSV files will be utilized to define the course and faculty restrictions to be implemented into the final course schedule.
This was previously a capstone project, so if there are any questions there, please contact the faculty sponsor for this project, Dr. Barbara Anthony or the Computer Science Department.
Check out the latest up to date program for the Course Scheduler: github.com/MuellMark/Course-Scheduler
The Firebase Realtime Database is a cloud, NOSQL database. It doesn't require an application server to connect-- it is directly accessed through a web browser or mobile device.