Police fired tear gas and charged with batons during violent clashes between a pro-government student body and student protesters overnight, leaving dozens injured at a public university outside Bangladesh's capital, authorities and students said on Tuesday.