Department of Software Engineering

As the Chairperson of the Department of Software Engineering, I would like to welcome you all to this exciting field. Software engineering has become an integral part of our daily lives, with the rise of new technologies such as artificial intelligence, cloud computing, data-driven decision making, quantum computing, quantum software engineering, green and sustainable software engineering and crowdsourcing. Software Engineering is at the forefront of innovation and transformation.

The software industry is constantly evolving, and it is imperative that you equip yourself with the necessary skills and competencies to stay relevant in this dynamic field. As such, our department is committed to providing you with a skill-based learning experience that will prepare you for the challenges of the industry. The challenges that are very different from the challenges faced by software engineers of previous generations.

Our curriculum is designed to be flexible and adaptable, enabling us to integrate new technologies as they emerge. We aim to provide our students with a solid foundation in software engineering principles, combined with practical hands-on experience to keep up with the latest trends and developments. You will acquire knowledge and skills relevant to programming languages, data analytics, cloud computing, machine learning, software engineering, software project management, requirement engineering, human computer interaction, object oriented analysis and design, software design and architecture, mobile application development, web engineering and many more.

However while technical skills are essential, they are not the only factor for success. The ability to think critically, work collaboratively and communicate effectively are equally important. As software engineers you will be tasked with solving complex problems, working in teams and communicating your ideas to various stakeholders. Thus it is essential to cultivate these soft skills throughout your academic journey.

A career in software engineering can be very rewarding, both professionally and personally. The demand for skilled software engineers is increasing, and there are many opportunities available in various industries, including finance, healthcare, entertainment, and more. The skills you acquire as a software engineer can also be applied in other areas, such as entrepreneurship, research, and development.

I am confident that with the right mindset and skill set, you will be well prepared to tackle the challenges and opportunities that lie ahead in the field of software engineering. I wish you all the best in your academic pursuits and look forward to witnessing your growth and success with us.

Dr. Salma Imtiaz,
Chairperson,
Department of Software Engineering
Phone: 92-51-9019860
Email: [email protected]
 
About the Department
The Software Engineering Discipline of IIUI was started by the Computer Science department in the year 1992. Recently in the semester of Fall 2022, the Department of Software Engineering is formed as a separate entity. Accredited by the National Computing Education Accreditation Council (NCEAC) the department is currently offering the following programs:

The software engineering department of an International Islamic University is a vibrant academic community that is dedicated to teaching, research, and innovation in the field of software engineering. The department is committed to providing students with a rigorous and comprehensive education in software engineering and producing research that advances the state of the art in software engineering. The department’s curriculum typically includes courses on software engineering, software requirements engineering, object-oriented analysis and design, software development methodologies, software design patterns, software testing, and software project management.

The software engineering department typically offers undergraduate and graduate degree programs that provide students with a strong foundation in computer science and software engineering. The curriculum is designed to provide students with both theoretical and practical knowledge of software engineering and to prepare them for careers in industry or for further study in software engineering or related fields.

The faculty of the software engineering department consists of experienced and knowledgeable experts in software engineering, who are actively engaged in research and scholarship in their respective areas of expertise. They collaborate with colleagues in academia, industry, and government to develop new ideas and technologies that can be applied to real-world software engineering problems.

Contact:
Male Campus: Female Campus:
Academic Coordinator:
Room #
Ph: 92-51-9019466
Academic Coordinator:
Room # 128, Ground Floor, Hazrat Maryam Block, Female Campus, IIUI
Ph: 92-51-9019315