Can a class be restricted so that it only allows students with a given major to register online?
Yes, please see your Area Scheduler. Once changed, students who are undeclared or have declared a different major will be unable to register for this class online. In order to enroll in the class, they will require an Add / Drop form to be signed by the Instructor and turned into the Office of the Registrar.