BS Software Engineering


Our industry focused Bachelor/BS Software Engineering program extends the student’s computing education, experience and skills by providing them with a thorough knowledge of software development as a technological and engineering discipline. The courses are taught by acknowledged experts in software engineering from academia and industry. It prepares the student for positions in software houses, consultancies and with major software users, such as the financial sector, where there is a significant demand for professionals with a deep knowledge of advanced software development and a rigorous engineering practice. After the completion of the course candidates may consider a MS degree, towards and academic/research career.

Study Level Study Mode Program Length Credit Hours Class Timings 1st Semester Fee(Excluding Taxes)
Full Time
4 Years (8 Semesters)
8 To 4
Eligibility Address Scholarship Admissions Criteria Commencement Classes Intake Applications

At least 50% or above marks in Intermediate (HSSC) examination with Mathematics or equivalent qualification.


At least 50% or above marks in Intermediate with Pre- Medical background (without Mathematics) will be required to pass deficiency courses of Mathematics of 6 credit hours within one year of their regular studies

Malakand Campus

Need & Merit based scholarships
Qualifications: 60% Interview : 40%
Fall & Spring
Fall, Spring


UAN: 033-11-000-111,
UAN Lahore: 042-111-747-424