Three electives, one of which must be at the 3000 level.