Residential Programs and Services employee Nicholas Shufford, 18, was arrested Sunday after officers reported finding him with a handgun and marijuana.
IU spokesperson Chuck Carney said Shufford has been suspended pending the outcome of the investigation.
Bloomington police pulled over a car at the corner of East Hillside Drive and South Henderson Street for a traffic violation.
Officers said they found a round of ammunition in the coat pocket of the driver, 19-year-old Emma Corley. They found more ammunition under the floor of the car by the backseat.
Officers asked the four passengers to get out of the car and then reportedly found a handgun and marijuana on Shufford.
When an officer tried to handcuff Shufford, he said Shufford punched him and began running, dropping the gun to the side of the street as he ran.
Police tackled Shufford and booked him into Monroe County Jail around midnight Sunday on charges of battery of a police officer, resisting law enforcement, possession of a handgun without a license and marijuana possession.
Corley was also arrested on a charge of possession of marijuana.