One of my friends studied CSE at Punjabi University. I can share some details about why Punjabi University will be a good choice.
All the 3 universities are government-owned, thus have a good reputation. Punjab university is the oldest among the three. It has a very large campus. Punjabi University and Guru Nanak University, on the other hand, were established later on.