Programs - BS Software Engineering

The combined structure of BS Programs in Software Engineering is proposed to meet the needs of students through theory and practical computing experience. The students are expected to learn theoretical and practical understanding of the respective field of Computing.

The proposed structure is dynamic and provides basis for various options including Breadth-Based, Depth-Based, and Integrated Breadth & Depth-Based specializations. Student may choose a particular option, which is most appropriate to their planned future career.  The following are some relevant details:

• Minimum credit hours shall be 131 for BS (Software Engineering) program.

• Program comprises of eight semesters spread over four years.

• The following table gives the distribution of credit hours in different domains of knowledge.

 

 

Eligibility Criteria

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.

 

Duration

The minimum duration for completion of BS degree is four years. The HEC allows a maximum period of seven years to complete BS degree requirements.

 

Degree Completion Requirements

To become eligible for award of BS degree, a student must satisfy the following requirements:

a) Must have studied and passed the prescribed courses, totaling at least 131 credit hours.

b) Must have earned CGPA (Cumulative Grade Point Average) of at least 2.0 on a scale of 4.0.

 

 

Table: Areas Covered in BS programs

Course Group

Credit hours

% age

General Education

18

14%

University Electives

09

07%

Math & Science Foundation

13

10%

Computing – Core

40

31%

Common courses

80

62%

 

Domain (Software Engineering)

Domain Core (Software Engineering)

23

17%

Domain Electives (Software Engineering)

18

14%

Domain Supporting (Software Engineering)

10

07%

Domain courses

51

38%

 

 

 

TOTAL

131

100%

 

Facebook News

Welcome To MY University

MY University is a springboard for learning. It is committed to high quality teaching with a thriving interactive culture. That's why we have established a strong support system between students and staff. They work on professionalism, teamwork, respect, integrity, mentorship, systems thinking and communication skills. We intend to recruit a diverse intake of students – the best and the truest of a kind – as it is our vision to see the institution par excellence in the days ahead.

News & Events

Want to see the full list of upcoming Events? View Full Events Overview →