CJ, you are overlooking the fact that Rice apparently had 3 officers on duty, Houston probably had 300.
1/3 of the universities force disappeared to go play hero.
Sounds like a mall ninja that couldn't make it on a real PD so he plays cop for the coeds.
Town I used to live in had a retarded guy on the Fire Dept Auxiliary, his job was to roll hoses and clean the trucks, he had no drivers license but lived near the station, every time there was a call you would see him running up the street in all that gear. They never actually let him go to the scene, but whether it was -10 below or 95 he had all that gear on sitting around the station.
This "cop" sounds like the same sort.