Yes, IIT Kharagpur has the provision for a virtual lab for software engineering. It is suitable for all graduate and post-graduate students of the software engineering branch. It has been developed mainly to teach students fundamental ideas on a variety of subjects, including use-case diagrams, requirements analysis, ER modelling, domain class identification, and test suite creation.