Copyright © IK Gujral Punjab Technical University 2025