VLabs logo

Virtual Labs
IIT Kharagpur

IIT KGP Logo

Software Engineering Virtual Laboratory


Introduction

Research analysis manifests clear trends of growing interest of the Computer Science students towards e-learning. To keep this trend as well as the pace with the rapid advancement of software technologies, the "Software Engineering Virtual Lab" has been developed. This lab attempts to provide basic concepts to the students on a wide range of topics including Requirements analysis, ER modeling, identification of domain classes, use-case diagrams and designing a test suite. Ample illustrations and simulations are used to reinforce one's understanding. Once the concepts are clear, a set of exercises given on the concerned topics would help the students to evaluate themselves and their progress of learning. The main focus is to enable the students to interact with the "virtual" teacher in an effective and efficient manner compared to how they would do in a real lab on the subject.

Objectives

The Software Engineering Virtual Lab has been developed by keeping in mind the following objectives:

  • To impart state-of-the-art knowledge on Software Engineering and UML in an interactive manner through the Web
  • Present case studies to demonstrate the practical applications of different concepts
  • Provide a scope to the students where they can solve small, real life problems
All the while it is intended to present Software Engineering as an interesting subject to the students where learning and fun can go alongside.