Ott previously served as the interim director of the Huck Institutes of the Life Sciences.
The Nittany Lions will play eight home games from their 17-game schedule.
The university's Office of Student Accountability and Conflict Response found the fraternity hosted an unauthorized event in March.