Course Scheduler is a web app to help students of UC Irvine schedule their classes.
PHP version: https://github.com/DavidLegg/course-scheduler
See the Trello Board: https://trello.com/b/NdWLVlNI/software-development
"I'm a double-major at UCI. Every quarter, I spend hours trying to move classes around, and I'm never satisfied that I've found the best arrangement. So, I figure I can get a computer to do this better than I ever could." ~David