Well, again my review may be a bit bias but I feel so grateful to study in Punjab University. But one must understand there are more than 60 departments in University, and its not easy for me to declare one or two as forte of University.
I studied in PUCIT ( Punjab University Center of Information Technology) . It is one of the most revenue earning department of PU, has the biggest computer lab in Punjab if not in Pakistan. Some of very brilliant and active researchers there. And most of all, if you get admission there, which is comparatively very difficult these days, you gonna get world class education in meager fee and charges.