ICFAI is a university which offers many UG, PG, PhD & Certificate level courses such as B.Tech, BBA, BBA-LLB, BA-LLB, MBA, M.Tech, LLM, PhD(Full time/Part-time) Programs under many departments as Affiliated Colleges.
NO, it is a private university.
for more details please check the link mentioned below.
hope this will help
all the best for your future!!!