Few of my friends graduated from DCRUST Murthal. According to them, the faculty base at the university depends on the branch that you are choosing.
Faculties for branches like Mechanical, Electrical follow old methodologies for teaching. For branches like Biotechnology, Architecture, the faculty base is good. Overall, the faculty base at the university is decent.