Absolutely horrendous experience with the Bachelor of Software Engineering program at the University of Lahore. The curriculum is outdated, and it feels like the professors are just going through the motions without any real passion for teaching. The lectures are boring, and there’s little to no practical application of the concepts learned. The facilities are dismal, with old computers and inadequate software. Save yourself the trouble and look elsewhere for a quality education in software engineering. This program is a complete waste of time and money.