Bachelors of Science in Software Engineering (BSSE)

Faculty of Information Technology (FoIT) has proactively been playing its role in producing knowledgeable and proficient computer science students. Software development has increasingly been gaining importance in our daily life activities: education, health, communications, manufacturing, banking and finance, transportation, journalism, infotainment, agriculture, and smart communities. Consequently, the software development market has grown rapidly in size and application, and now amounts to billions of dollars annually pouring into the industry worldwide.

Software Engineering is the application of systematic, disciplined and quantifiable approach to the design, development, operation, and maintenance of software systems. It is the practice of designing and implementing large, reliable, efficient and economical software by applying the principles and practices of software engineering. To meet the challenging requirements of today’s software (systems and applications), specialized individuals are required who are trained specifically in the latest software development skills. In order to meet the above mentioned needs, a four-years bachelor’s degree program (BSSE) is the need of the hour. The proposed Software Engineering Department at UCP aims to train students in all aspects of the software development life cycle, from specification through analysis and design to testing, maintenance and evolution of software product. Suggested program needs to be coherent with the requirements of accreditation bodies, while meeting the industry standards as well.

Accreditation Body

National Computer Education Accreditation Council (NCEAC) will be the accreditation body for BSSE program.

Degree Requirements

  • Minimum Duration: 04 Years
  • Maximum Duration: 07 Years
  • Minimum Credit Hours: 132
  • Degree Completion Requirement: Minimum CGPA of 2.00