My university had versions of courses that engineering majors were not allowed to take. Chem 160 for most students, chem 167 for engineers, chem 177 for chemistry majors.
The non engineering ones were equivalent and acceptable so you could switch tracks, but if an engineer didn't get into a chem class, they'd be screwed for their whole degree. The proper engineering classes have specific times both during the day, and during the year.
Engineering students allowed in the non-engineering courses, non engineers not allowed in the engineering ones