Flinders University (South Australia) covered some large carparking with solar panels just a couple of years ago. The solution to the problem of funding seemed to be to get the staff and students to subsidise it through drastically increased parking fees. The idea rapidly turned from popular to unpopular, though was implemented anyway.
They're at the intersection of a couple of major arterials including the major arterial, so I'd guess public transport to be as good as anything suburban relying on buses.
There are always complaints about parking costs for hospitals (including one adjacent to this university) so that rise may have been inevitable and just muddied the issue?