Projects
UNO Course Scheduler
This project was created for the 2013 University of Nebraska at Omaha Computer Science Capstone Program. The course scheduler was created by a team consisting of myself, Stephen Cusamano, Greg Nielsen, and Pratik Rayamajhi. The objective of the project was to create a system that would automate the process of scheduling courses for the university. In order to achieve this goal, we created an 18 table relational database, a custom CRUD (Create Read Update Delete) system, and a scheduling algorithm. These three components worked together to allow users to enter data into the database, in an intuitive easy to understand interface, and then allowed them to to execute the scheduling algorithm to assign each course section to a building, timeslot and classroom automatically.
Most of the code that drove the web interface for the scheduler can be viewed in the PHP section of my code page HERE.