What is the quality of education from Middlesex University, London? Is there a considerable difference between an M.Tech. from an IIT and an M.S. from a foreign university in terms of quality of education and placement (salary, lifestyle, and savings) for CSE?