Messege of the Chairman

Image not Found

The University of Malakand Software Engineering Department serves the local community by providing quality education by teaching the students the basic and practical skills required for success in the field of Software Engineering.The students and faculty in the Department of Software Engineering at UoM are involved in many activities in this great digital revolution. In our department, we teach

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.

Latest News

Milestone achieved Detail

Thu   Nov   2021

Engr.Nouman khan has passed away Detail

Thu   Nov   2021

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.

Program 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)


Image Not Found

Software Engineering is to learn how to apply the Engineering principles in designing, developing, maintaining and upgrading a Software System. We provide Software Engineering education at the undergraduate level necessary to understand, design, implement, and use the software systems.

Contact US


  Department of Software Engineering, UOM

   khalil.ullah@nu.edu.pk

  +92-348-0916815