Software Engineering is the discipline of systematic production and maintenance of software systems that behave reliably and efficiently. Software Engineering not only involves the technical aspects of building software systems but also the collaboration between programming teams to align the software solutions with organizational strategies. The Software Engineering Program is offered by the Computer Engineering Department and is tailored to meet the growing demand of the software industry. The Program’s curriculum provides students with the ability to better analyze and design software systems through course offerings such as software requirements analyses, object-oriented communications, and the technology utilized to enhance the software engineering systems. It also focuses on the use of human-computer interaction to design effective user interfaces and on the software application areas such as graphics, web programming, and bioinformatics.

Educational Objectives
The graduates of the BS Software Engineering program will have the knowledge, understanding, and skills to:
- Pursue a diverse range of careers or advanced degrees in software engineering and interdisciplinary areas.
- Contribute to society by engaging with the community at large, and by producing innovative and sustainable solutions to challenging problems.
- Work collaboratively and communicate effectively while upholding high ethical and professional standards.
- Engage in ongoing learning and professional development to adapt to continuously changing global economic and technological environments.
Faculty
-
Dr. Muhammad Naseem
Chairman,
Associate Professor Department of Software Engineering -
Dr. Syed Saood Zia
Associate Professor / Associate Chairman Department of Software Engineering
-
Engr. Roohi Amad Siddiqui
Assistant Professor Department of Software Engineering
-
Engr. Dr. Muhammad Kashif Shaikh
Assistant Professor Department of Software Engineering
-
Engr. Syed Haris Mehboob
Assistant Professor Department of Software Engineering
-
Engr. Shariq-uz-Zaman Durrani
Assistant Professor Department of Software Engineering
-
Engr. Adnan Afroz
Assistant Professor Department of Software Engineering
-
Engr. Tauseef Mubeen
Assistant Professor Department of Software Engineering
-
Mr. Masood Hussain
Assistant Professor Department of Software Engineering
-
Engr. M. Noman Ali Khan
Assistant Professor Department of Software Engineering
-
Engr. Ali Yousuf Khan
Assistant Professor Department of Software Engineering
-
Engr. Adnan Zahoor
Assistant Professor Department of Software Engineering
-
Engr. Sarfaraz Abdul Sattar
Assistant Professor Department of Software Engineering
-
Engr. Hassan Zaki
Assistant Professor Department of Software Engineering
-
Engr. Farheen Qazi
Assistant Professor Department of Software Engineering
-
Ms. Abeer Javed Syed
Senior Lecturer Department of Software Engineering
-
Engr. Danish Jamil
Senior Lecturer Department of Software Engineering
-
Mr. Khalid Mehboob
Senior Lecturer Department of Software Engineering
-
Engr. Dur-e-Shawar Agha
Senior Lecturer Department of Software Engineering
-
Ms. Falak Saleem
Senior Lecturer Department of Software Engineering
-
Engr. Mahvash Arsalan Lodhi
Senior Lecturer Department of Software Engineering
-
Engr. Zainab Zakir
Senior Lecturer Department of Software Engineering
-
Engr. Nida Khalil
Senior Lecturer Department of Software Engineering
-
Engr. Sundus Zehra
Senior Lecturer Department of Software Engineering
-
Ms. Mahwish Irfan
Lecturer Department of Software Engineering
-
Engr. Saniah Rehan
Lecturer Department of Software Engineering
-
Engr. Sadaqatullah Khan
Lecturer Department of Software Engineering
-
Engr. Sumreena Bano
Lecturer Department of Software Engineering
-
Engr. Syed Sajjad Imam Zaidi
Lecturer Department of Software Engineering
-
Engr. Shoaib Alam
Lecturer Department of Software Engineering
-
Engr. Priha Bhatti
Lecturer Department of Software Engineering
-
Engr. Sanober Soomro
Lecturer Department of Software Engineering
-
Engr. Muhammad Saad
Lecturer Department of Software Engineering
-
Engr. Fatima Waseem
Lecturer Department of Software Engineering
-
Engr. Sonish Aslam
Lecturer Department of Software Engineering
-
Ms. Hafsa Nizami
Junior Lecturer Department of Software Engineering
-
Ms. Sana Waseem
Junior Lecturer Department of Software Engineering
-
Engr. Fizzah Sohail
Junior Lecturer Department of Software Engineering
-
Engr. Ruqqaiya Aziz
Junior Lecturer Department of Software Engineering
-
Eman Razzaq
Junior Lecturer Department of Software Engineering
-
Engr. Samrah Shafiq
Junior Lecturer Department of Software Engineering
-
Maryam Mairaj
Junior Lecturer Department of Software Engineering
-
Yusra Imran
Junior Lecturer Department of Software Engineering
-
Muhammad Rafay Shaikh
Junior Lecturer Department of Software Engineering