5 courses every college student must take