Academic > Faculty of Engineering and Technology > Software Engineering

Department of Software Engineering


The mission of Software Engineering department is to prepare technically strong engineering students so that they contribute effectively towards the nation and the society through innovative ideas, research, entrepreneurship, leadership and a healthy positive learning attitude.


In today's world, the explosive impact of Computers and Information Technology on our everyday lives has generated a need to design and develop new Computer Software Systems and to incorporate new technologies into a rapidly growing range of Software Systems and Applications. Software Engineers apply the principles and techniques of Computer Science, Engineering and Mathematical Analysis to the design, development, testing, and evaluation of the software systems.

Department of Software Engineering at University of Gujrat offers a comprehensive undergraduate curriculum that prepares students to be industry leaders in computing or software engineering. In National and International arena,the demand for software engineers is high at the moment, because of the advancement and need of information technology in every aspect of life.

Department of Software Engineering at University of Gujrat is committed to produce professional Software Engineers carrying strong analytical and development skills necessary to meet the challenges of real life and play their role building up the National Economy.

The Department of Software Engineering in the heart of the University of Gujrat is dedicated to produce expert software engineers who can meet challenges of modern age. Our commitment is to produce graduates with expertise in Research and Development.

Our academic staff graduated from well-known national and international universities are specialized in core areas of software engineering and putting their best efforts to enable the students of software engineering to be able to encounter the challenges of current software industry. The software development experience of faculty members and industrial linkage is also playing a vital role in grooming the students according to the new trends of the software market.

Chairperson´s Message

Welcome, to The Department of Software Engineering. I greet you on behalf of faculty, staff and students of Software Engineering.

Modern era is the era of computing and almost all modern businesses increasingly depend on software systems.

Faculty of Software Engineering department is qualified from renowned universities of the world and they are fully equipped with advanced knowledge and modern technologies. They work tirelessly to train their students to cope with contemporary challenges of software industry by delivering innovative solutions. Various research groups are working in the Fields of Software Requirement Engineering, Software Quality Engineering, Software Project Management and Software Testing and Reliability. Students are encouraged and motivated to take part in research activities through a variety of seminars.

Department is fully committed to provide state of the art facilities to synchronize the theoretical concepts with their applications and implementations. Professional qualification of our graduates enables them to analyze, design, develop, test, deploy and maintain software system in a well-organized way. They also become well-rounded professionals for leading and directing teams, estimating cost, analyzing and responding to the risks associated with software systems as well as suggesting innovations in their very field. They can work through all phases of Software development life cycle from requirement gathering to maintenance.

The global industry is full of excitement for software engineers. There are a lot of career opportunities in the fields of mobile phones, automobiles, telecommunication, aeronautics, health care and gaming industries etc. Our enthusiastic faculty members are always there to help and guide their students to get adjusted in the market.