Indian Institute of Technology Patna is one of the new IITs established by an act of parliament on August 06, 2008. IIT Patna has ten departments: These are Computer Science & Engineering, Electrical Engineering, Mechanical Engineering, Chemical and Biochemical Engineering, Civil & Environmental Engineering, Materials Science & Engineering, Chemistry, Physics, Mathematics and Humanities & Social Science departments. The institute has developed modern facilities that are fully equipped with state of the art machines and technologies. The institute runs the B. Tech, M.Tech and PhD programs in all the three schools. Recently, IIT Patna has been ranked as the 24th best engineering college in the recently released ranking by the Human Resource Ministry, Govt. of India.