BS Software Engineering
About the Program
The BS Software Engineering is a 4-year undergraduate program offered by the Department of Computer Science at GCU Lahore. The program is practical and focused on the industry. It teaches students how to design, develop, test, and manage real-world software using modern methods like Agile and Scrum.
Students learn the entire Software Development Life Cycle (SDLC) and complete a final-year Capstone Project where they build a fully working software system. The program follows the guidelines set by HEC and NCEAC. It also provides access to modern computing labs and the Microsoft Software Library (MSDNAA).
Key Highlights:
- 4 Years (8 Semesters) undergraduate degree
- Industry-focused curriculum based on SDLC
- Access to advanced computing labs and Microsoft tools
- Final Year Capstone Project
- Strong industry connections and internship opportunities
Admissions and Eligibility
Entry Test Requirements:
- •GCU Entrance Test
Eligibility:
- •Requirement: 50% plus marks
- •Subjects: FSc Pre-Engineering, ICS (with Math/Physics/Stats), FSc Pre-Medical (requires Math deficiency courses), and A-Levels (with Mathematics and 50% IBCC equivalence)
- •Age Limit: 22 years
Fee & Scholarships
Fee Breakdown:
Careers and Outcomes
Top Job Roles:
Average Starting Salary:
Top Recruiters:
Career Outcomes: Graduates step directly into high-demand roles like Full-Stack Developers, DevOps Engineers, and SQA Specialists at top-tier local software houses and global tech firms