BS Software Engineering

Mission Statement

“Department of Software Engineering aims to stimulate the development of a knowledge economy in Pakistan, supported by our ambition to produce software engineering graduates as successful entrepreneurs, internationally recognized researchers with emphasis on professional and social ethics for dynamic and global careers.”


Software Engineering derives its essence from computer science as other engineering disciplines do from natural or life sciences, with an emphasis on issues of process, design, measurement, analysis and verification providing a strong foundation in engineering principles and practices as applied to software development.

Software Engineering and computer science differ in much the same way as do Electrical engineering and Physics. Generally, engineering should be concerned with applying what we already know to create products, while science is more theoretical. Therefore, the goal of computer science, according to Parnas, “is to learn and extend the science”. Software Engineering on the other hand aims to use the science and technology already available to create products and tools for use

ZUFEST offering a four year degree program (134 CrH) with a balanced mix of Computing & Software development subjects. The SE graduates develop, design and assess software that a computer uses to function. The problem solving skills are key to the success in this endeavor. A software engineer can find its place to study existing apps, develop new software modules and programs or maintain the computer applications in a software house, IT firm, Bank etc. The average salary of Software Engineer ranges between 45,000 to 150,000 PKR. They can grow exponentially if keep updating the skill set with market needs. There is a huge market for freelance SE graduate (Entrepreneur).

Pakistan’s share of global I.T. sales is now $2.8 billion (up from $ 30 million in year 2000). (New York Times, Aug. 10, 2015)

Pakistan growing: About 1,500 registered firms and 10,000 IT grads entering the market annually (Washington Wire, 18th May 2015)

Pakistani programmers market ranks as No. 3 country in the world for supplying freelance programmers — behind only the United States and India. Pakistan’s freelance programmers already account for $850 million of the country’s software exports (New York Times, Aug. 10, 2015)

Scope & Opportunities

  • Huge market for freelance SE graduate (Entrepreneur).
  • Better job prospects with ever emerging IT market.

Program Educational Objectives (PEOs)

  • To produce graduate with sound knowledge of natural sciences with balance between computing theory and practical applications.
  • To train students for software project management, methodologies, tools and technologies pertaining to modern software development environments.
  • To provide enabling environment for students to grow as Graduates to function as proficient software developers aware of communication skills, professional ethics, cultural, historical, and social issues that influence or relate to the development of high quality software systems.
  • To prepare students for professional careers, entrepreneurship and for graduate studies in software engineering.

Programme Learning Outcomes (PLOs)

  • Understand and be able to apply mathematics, physical science, computer science and related disciplines.
  • Understand and be able to apply the principles of software engineering practice and process, subject to realistic constraints.
  • Be able to design, implement, verify, validate, deploy and maintain software systems.
  • Have an awareness of current industry standards and practices.
  • Be able to understand and apply software project management skills in one or more application domains
  • Have strong communication and interpersonal skills.
  • Be capable of independent learning and have knowledge of economics
  • Understand professional responsibility and application of ethical principles.

Eligibility Criteria

  • Minimum 45% in SSC and HSC
  • HSC with Pre-Engineering, Pre-Medical, Arts & Humanities with Additional Maths subjects
  • 3-year Diploma IT, CS with min.50%.

Admission by Migration

Under extraordinary circumstances, the Vice-Chancellor, on the recommendation of the Dean/Principal concerned may allow migration of a student from other recognized institutions to the university and vice versa, provided that:-
a. The academic councils of the institutions are agreed on the migration of student.
b. The courses of studies are equivalent. The credits earned in the previous institution may be permitted to be transferred to other institutions to which the
student migrates.
c. Migrations are allowed for maximum 50% of total credits.

Admission Procedure

Obtain the admission form from the admission office or download from official website of the university.
Fill the form and attach all the required documents with it and resubmit it to the same office before the last date.
Eligible applicants shall be called for an interview, at the time of interview bring the original testimonial for verification.
Selected candidates shall be notified to submit fee according to the fee schedule within deadlines.

Fee Structure

Admission Fees Rs. 25,000/-
Tuition Fees Rs. 130,000/-
Examination Fees Rs. 17,000/-
Security Deposit Rs. 25,000/-


  1. Students admitted on overseas Pakistanis shall pay in U.S $ (decided by the University) for the first year, in a subsequent year, however, they shall pay in Pakistan Rupees the same amount which is paid by local students of their batch. However, this does not apply to foreign nationals as they shall pay all in U.S $ being tuition fee plus other fees including examination fee.
  2. The admission fee is payable once when the students join the University for the first time in the First Semester Class or any other higher Class.
  3. The Security Deposit is against (from) breakage and /or any other damage caused by the students and is payable at the time of admission in the University. The deposit or such balance as may be available out of it shall be refunded to the student whenever he/she ceases to be the student of the University
  4. All fee are payable through pay order (Ziauddin University, Karachi) only to the Bank of the University for which official receipt be obtained immediately on receiving payment.

Note: Any additional taxes imposed by the government will be the liability of the students/parents/guardian.
The University reserves the right to increase the fees if required according to the recommendation of the Governing Body.

Examination Fee will be charged separately.

Advance fees to be paid annually. All dues need to be cleared within two weeks of commencement of the academic year. 2% surcharge per month will be levied on outstanding fees after the due date.

Please note 5% tax is applicable on fee. Fee that is taxable includes Tuition Fee, University Fee and Examination Fee.


Subscribe to our email newsletter for useful tips and valuable resources.