NOTE: Spring 2019 schedule is not final at this time.  Courses and scheduling are subject to change.