I can't think it would be that difficult to look at the schedule and determine which are the two or three big home games each season that the students will pack and then turn around and sell the other games to the general public. As others have pointed out before, the games when the students are on break are generally packed, as the public can purchase those tickets.
Students get to pack it in for Kansas and a couple other schools, but the GP gets those tickets in the upper bowl the rest of the year. If the students are showing up and complaining about no seating, then reserve the first few rows in the upper deck for them, but sell the rest.