Pakistan has a large number of public and private universities offering degrees in multiple disciplines. There are 162 universities out of which 64 are in the private sector and 98 are public sector/government universities recognized by the Higher Education Commission of Pakistan (HEC).
According to HEC, Pakistani universities are producing over half a million graduates per year, which include over more than 10,000 Computer Science/IT graduates.
From the year 2001 to 2015 there is a mass increase in enrollment in universities. The recent statistics shows that in 2015, 1,298,600 students enrolled in different levels of degree, 869,378 in Bachelors (16 years), 63,412 in Bachelors (17 years), 219,280 in Masters (16 years), 124,107 in M.Phil/MS, 14,373 in Ph.D, and 8,319 in P.G.D. However, in 2014 the number of doctoral degrees awarded were 1,351 only.
Moreover, according to the HEC report, in 2014-2015 there are over 10,125 full-time Ph.D. faculty teaching in Pakistan in all disciplines. Computer Science and related disciplines are widely taught in Pakistan with over 90 universities offering this discipline with qualified faculty. According to our dataset, there are 504 Ph.D. faculty members in Computer Science in Pakistan for 10,000 students. So we have a Ph.D. faculty member for every 20 students on average in computer science program.