I did 4 years B.Tech program at the main campus in Amritsar Punjab. The on-campus placement was the best part of the university. The campus is huge and has various sports facilities like a hockey ground, basketball court, swimming pool, football court et cetera. The facility building for electrical and computer engineering is equipped with the latest technology. The teaching staff is knowledgeable and helpful in making students understand the concepts. I learned the latest skills like programming in programming languages like C, C , Java, and Python and web programming skills like HTML, CSS, JavaScript and PostgreSQL and PCB board development chain, PCB designing software like KiCAD. Moreover, the degree also has an internship program which helped me in getting industrial experience and making me job-ready. Overall, I loved the campus vibe in general and the program structure in general.