Dear,
Anna University is a public state university located in Tamil Nadu, India and it is one of the top technical university in Tamil Nadu.
Deemed University means that a college is not under any ruling body of a university that it is autonomous and execute its own exams and implement its own rules independently without interference from government or any other ruling body. And they are most likely to be private so their course fees will be higher than a public university.
Hope this helps!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile