Prerequisite
A course that must be completed prior to enrolling in a specific higher level course. Equivalent skills or prior experience that a student possesses may be accepted in place of completing a prerequisite course at the discretion of the course instructor.
Corequisite
A course that must be completed simultaneously with another enrolled courses.