Software Engineering

Bachelors in Software Engineering at FJWU is four year professional degree program with eight regular semesters that offers a comprehensive approach to the Software Engineering.

Vision of Department of Software Engineering
 Department of software engineering aims to strengthen the technical capacity of young women as professional engineers interwoven with skills of research and innovation, to contribute and lead software industry of Pakistan. 
Mission of Department of Software Engineering. 
The department aspires to achieve excellence in application of software engineering knowledge for research and innovation to bridge up the gap of female engineers in the software industry. The mission of the Software Engineering Department at FJWU is to nurture professionals who can understand, specify, develop and deliver high quality software systems within resource and time constraints alongside developing their interpersonal and ethical skill standards. To empower female engineers shall be able to create work life balance as responsible citizen, to continuously improve their quality of life.
Programme Educational Objectives
PEO 1: Software Engineering Knowledge and Competence
  Female graduates shall be recognised for their fundamental engineering knowledge and its applications to the society of Pakistan. The enlightened female graduate shall fill the gap of technically learned females required as growing need of time. 
PEO 2: Research and Innovation 
 Graduates of Software Engineering department shall be recognised for their innovative capacities and research skills.  
PEO 3: Ethics and Leadership 
The empowered engineer graduates shall be an icon of ethics, leadership, team work, work life balance and shall use engineering knowledge for the welfare of the society.  
PEO 4:  Continuous Improvement
 Female graduates shall keep on improving professional dynamics for industry and educational skills for lifelong learning.

“Software engineering is an engineering discipline that is concerned with all aspects of software production. Software engineers should adopt a systematic and organized approach to their work and use appropriate tools and techniques depending on the problem to be solved, the development constraints and the resources available”- Sommerville, I. (2004). Software Engineering. International computer science series. ed: Addison Wesley.

The chief objective of the Software Engineering Department at FJWU is nurturing professionals who can understand, specify, develop and deliver high quality software systems within resource and time constraints alongside developing their interpersonal and ethical skill set.

Bachelors in Software Engineering is a four years undergraduate Engineering Degree Programme that emphasizes on presenting a broad perspective on software engineering, concentrating on widely-used techniques for developing large-scale software systems.Department of Software Engineering is accredited by Pakistan Engineering Council (PEC). The batches that are accredited by Pakistan Engineering Council (PEC):B.Sc. Software Engineering (Intake of Batch 2004, 2005 and 2009 only). (From Intake of Batches 2000 up to 2003 & 2006 up to 2008- only such graduates who have completed remedial education verified by the university).Accreditation for the intake of batches 2010, 2011 and 2012 is in progress. The Programme teaches students core engineering concepts, tools/techniques in order to design, implement and evaluate the practicalities of developing and delivering useful software. The programme has been designed as a unique blend of imparting professional/technical competence serving as a platform for communication, interpersonal and leadership skills. Series of trainings, hands-on workshops, conferences, competitions, seminars and co-curricular activities help augment the student’s personal/professional growth.

Important Courses:

Software Engineering , Object Oriented Programming, Data Structures, Digital Logic Design, Database Design and Implementation, Operating Systems Concepts and Design, Computer Networks, Software Construction, Software Design and Architecture, Software Quality Engineering, Formal Methods, Software Project Management

Future Aspirations:

Our graduates will be qualified/accomplished Software Engineering prepared for careers in Software Engineering, Software project management, testing, integrating and evaluation of Software Systems.

Our faculty comprises of distinguished national and international graduates; amongst them two are foreign qualified doctoral members, a condition that is very conducive in commencing our masters program in near future. We are planning to foster the culture of state of the art research through our masters program.

The department has an active IEEE student branch and our graduates are working/studying in prominent national and international institutes/organizations.

Related Links