Introduction

Software Engineering is to learn how to apply the Engineering principles in designing, developing and maintaining a Software System. We provide Software Engineering education at the undergraduate level necessary to understand, design, implement, and use the software systems. The program offers comprehensive and integrated studies of courses in software requirement analysis, software maintenance, global software Engineering, computer networks, programming languages, Database management systems, artificial intelligence, machine learning, digital image processing and computer vision.

The BS program in the department of Software Engineering is supported by significant computing resources including a laptops Lab and a PC Lab. In addition to the departmental computing facilities, there are laboratories for practical work in the specializing areas of Digital Logic Design and Machine Learning. Also, the facility of Brain Computer Interfacing for rehabilitation purposes is available in which students are working on different projects.

Vision

The department of Software Engineering intends to be among the leading Software Engineering departments by achieving academic excellence in teaching, research, and entrepreneurship and prepare the graduates to meet the challenges of globalized technological society.

Mission

To bring-forth quality Software Engineering graduates by providing them excellent theoretical and practical education, hands on software experience and healthy research and experimental environment to deliver quality, prompt, cost effective and reliable technology services to the society as well as accomplish the local and global economic goals.

Programe Objectives

The broad objectives of the Department of Software Engineering are:

  1. The graduates are expected to practice Software Engineering principles in the design of a broad range of software systems as per demand of the industry and society. The graduates will learn the introductory and advanced courses, new concepts and identify new directions and adapt in response to the needs of the rapidly changing software demands of the world.
  2. Graduates are expected to emerge as team leaders and attain the skills to work in multidisciplinary teams, make decisions that are socially and ethically responsible, and communicate effectively.
  3. The graduates will employ creative problems solving skill learned during graduation to devise innovative solutions for the complex engineering problems faced by industry, society and environment.

Program Educational Objectives of BS Software Engineering Program

Graduates of the department of Software Engineering, within the span of a few years after graduation, are expected to:

  1. Have comprehensive set of skills to develop and construct software applications of different sizes and complexities by applying the fundamental knowledge of Software Engineering, use state of the art technologies and tools.
  2. To pursue higher education or engage themselves as successful professional Software Engineers, uplifting to global standards in the software industry.
  3. Demonstrate an ability to be effective software engineer as both an individual contributor and a member of a development team with professional, ethical, and social responsibilities.
  4. Contribute in general to the growth of the nation and specifically the society by applying acquired knowledge in all technical, computing and managerial skills.

Accreditation

The BS Software Engineering program of the department is accredited by National Computing Education Accreditation Council (NCEAC): an accreditation body of the Higher Education Commission (HEC)

Teaching Faculty

Dr. Khalil Ullah
Dr. Khalil Ullah
Chairman / Assistant Professor

PhD
Read More
Mr. Engr Zeeshan Danish
Mr. Engr Zeeshan Danish
Lecturer
PhD
Read More
Dr. Engr. Akhtar Badsha
Dr. Engr. Akhtar Badsha
Lecturer
PhD
Read More
Mr. Engr Shawkat Ali
Mr. Engr Shawkat Ali
Lecturer
PhD
Read More
Mr. Engr Jehangir Muhanmmad Khan
Mr. Engr Jehangir Muhanmmad Khan
Lecturer
PhD
Read More

Supporting Staff

Mr. Lal Muhammad
Mr. Lal Muhammad
Senior Clerk
Male
Read More
Mr. Mukhtiar Ali
Mr. Mukhtiar Ali
Lab Assistant
Male
Read More

Degree Programs

Publications

No Publication Found.