A course scheduling application for Columbia