Catches errors for pre and co requisites

also added other details for courses