University of Malta ligger i en del av Msida kjent som Tal-Qroqq som ligger over byen.