Middleware Technology for BE IT students