For the most part, the answer is no, but there are a few exceptions. Seniors in good academic standing are not required to stay on campus when they are not in college classes, although they must check in and check out in the front office. Seniors are required to attend monthly Friday Seminar events as outlined by their Seminar teacher.
Seniors who are on academic probation are required to remain on campus from 9am-4pm regardless of their college schedule. Seniors on academic probation are assigned to a teacher, and must report to that teacher when not in college classes.