Bachelor of Science in Software Engineering

Bachelor of Science in Software Engineering

Pakistan is among the most preferred software outsourcing destination across the globe. The blooming software industry of Pakistan is providing quality services in terms of software codes and designs. Software Engineering is the engineering discipline that utilizes a systematic approach to the development, production, operation, and maintenance of software. The primary mission of Bachelor of Science in Software Engineering program is the education of students who can define, design, develop, deliver and maintain high quality software systems within resource constraints; and to prepare students for careers as software engineers in industry and research.

Bachelor of Science in Software Engineering at SS CASE IT is designed while considering the current state of the art trends in the software industry. Through challenging curricula, high quality knowledge transfer and a technical emphasis, students learn and apply practices, tools, and techniques in real-world. This program is designed to produce future agents of change: individuals who will lead and improve the Software Engineering related industrial and academic practices and the state of the practice in the years to come. Our faculty provides guidance and mentoring based on years of industry experience in Software Engineering and/or related disciplines. Their expertise ranges from software architecture and software process improvement to managing people and risk.

  1. Application Developer: Applications developers make computers perform specific tasks, based on their client's specifications. As an applications developer you'll translate software requirements into workable programming code and maintain and develop programs for use in business. (Read More).

  2. Database Administrator: Your responsibility as a database administrator (DBA) will be the performance, integrity and security of a database. You'll be involved in the planning and development of the database, as well as in troubleshooting any issues on behalf of the users. (Read More).

  3. Game Developer: Working in games development, you'll be involved in the creation and production of games for personal computers, games consoles, social/online games, arcade games, tablets, mobile phones and other handheld devices. (Read More).

  4. UX Designer: User experience (UX) designers are involved in the design of digital products and services, such as websites and mobile apps, for specific target groups and end users. The purpose of your role is to ensure that the 'user experience' for individuals using websites or applications is as efficient and pleasurable as possible. (Read More).

We at CASE follow a very extensive and peculiar selection criteria based on our admission tests & requirements, the details of the procedure are as follow:

  1. University Test will be conducted on 3 August 2019

  2. National Aptitude Test (NAT) / Educational Testing and Evaluation Agency (ETEA) and Engineering College Admission Test (ECAT) are also accepted.

  3. Click Here to download University Sample Test

The minimum requirements for admission in a Bachelor degree program in Software Engineering, is at least 50 % marks in Intermediate (HSSC) examination with Mathematics or equivalent qualification with Mathematics certified by IBCC.

All eligible candidates applying for admission will have to provide NAT ICS or NAT IE Exam conducted by National Testing Services (NTS). The admission is granted on the basis of overall merit, which is computed as a weighted sum of three examinations with the following weights:

Induction Weightage:
Course Weightage



HSSC / A-Level


Admission Test