IIT Kharagpur has 19 academic departments, eight multi-disciplinary centres/schools, and 13 schools of excellence in addition to more than 25 central research and development units. Apart from the main building in the central academic complex, the Srinivasa Ramanujan Complex also has common academic facilities. In the S. R. Complex, the Takshashila building houses the G. S. Sanyal School of Telecommunication, the School of Information Technology and the Computer and Informatics Centre; and has facilities for conducting lecture classes as well.