fixed minor bug where admin users could submit a negative course number