Bahria University

Discovering Knowledge

MS Software Engineering

  • Academic Road Map for MS Software Engineering

    Faculty of Engineering Sciences

     

    Program Title:                  MS Software Engineering

    Duration:                          2 to 4 Years

    Total Credit Hours:         32         

     

    Summary of Credit Hours

    Sr. No.

    Courses as per HEC new GE Policy 2023

     

    Credit Hours

    1.

    Core Courses

    12

    2.

    Electives Courses

    12

    3.

    Interdisciplinary courses

    2

    3.

    Thesis/Elective

    6

    4.

    Deficiency course in case of candidate from another domain or interdisciplinary domain

    -

    Total Credit Hours

    30

    *Subject to allocation of deficiency courses by admission committee. 

    Semester-Wise Road map of MS SE

    Semester 1

    S No

    Pre-requisite

    Course Code

    Course Code

    Course Title

    Credit Hours

    1

     

    SEN 721

    Advanced Software System Architecture

    3

    2

     

    SEN 701

    Advanced Requirement Engineering

    3

    3

     

    ESC 701

    Research Methodology

    3

    Total Credit Hours in Semester-1

    9

     

    Semester 2

    S No

    Pre-requisite

    Course Code

    Course Code

    Course Title

    Credit Hours

    1

     

    SEN 706

    Advanced Software Testing and Quality Assurance

    3

    2

     

     

    Elective I

    3

    3

     

     

    Elective II

    3

     

     

     

    Fehm-e-Quran – I*

    1

    Total Credit Hours in Semester-2

    10

    * Only for Muslim Students.

     Semester 3

    S No

    Pre-requisite

    Course Code

    Course Code

    Course Title

    Credit Hours

    1

     

     

    Elective III

    3

    2

     

     

    Elective IV

    3

     

     

    THS 799

    Thesis I / (Elective V)

    3

     

     

     

    Fehm-e-Quran – II*

    1

    Total Credit Hours in Semester-3

    10

    * Only for Muslim Students. Non-Muslim students will study any course from available electives.

     

    Semester 4

    S No

    Pre-requisite

    Course Code

    Course Code

    Course Title

    Credit Hours

    1

     

    THS 799

    Thesis II / (Elective VI)

    3

     

    Total Credit Hours in Semester-4

    3

    Total Program Credit Hours

    32

    MS SE (Master of Science in Software Engineering)

    Core Courses

    S No

    Pre-requisite Course Code

    Course Code

    Course Title

    Credit Hours

    SDGs

    1

    -

    SEN 721

    Advanced Software System Architecture

    3

    9, 12

    2

    -

    SEN 706

    Advanced Software Testing and Quality Assurance

    3

    9, 12

    3

    -

    SEN 701

    Advanced Requirement Engineering

    3

    9

    4

    -

    ESC 701

    Research Methodology

    3

    4, 9

     

     

     

     

     

     

    Total Credit Hours

    12

     

    List of Electives Courses

    Sr. No.

    Pre-requisite

    Course Code

    Course Code

    Course Title

    Credit Hours

    SDGs

    1

    -

    SEN 724

    Advanced Automated Software Engineering

    3

    9

    2

    -

    SEN 746

    Advanced Software Metrics

    3

    9

    3

    -

    SEN 747

    Advanced Software Project Management

    3

    8, 9

    4

    -

    SEN 702

    Advanced Agile Software Development Methods

    3

    8

    5

    -

    SEN 720

    Advanced Human Computer Interaction

    3

    3,9

    6

    -

    SEN 723

    Formal Methods and Specifications

    3

    9

    7

    -

    SEN 754

    Advanced Web Computing System and Application

    3

    9, 12

    8

    -

    SEN 755

    Service-Oriented Computing

    3

    9, 12

    9

    -

    SEN 756

    Advanced Usability Engineering

    3

    9, 11

    10

    -

    SEN 758

    Component-based Software Engineering

    3

    9

    11

    -

    SEN 759

    Software Re-Engineering

    3

    9

    12

    -

    SEN 760

    Complex Adaptive Systems

    3

    9, 13

    13

    -

    SEN 762

    Advanced Big Data Analytics

    3

    9, 3

    14

    -

    SEN 763

    Advanced Software Engineering

    3

    9

    15

    -

    SEN 764

    Ontology Engineering

    3

    9, 4

    16

    -

    SEN 774

    IoTs Architecture, Protocols & Applications

    3

    9, 11

    17

    -

    SEN 729

    Advanced DevOps

    3

    9

    18

    -

    SEN 705

    Advanced Interaction Design

    3

    9, 11

    Note: (Minimum 2 of the above courses)

    GENERAL ELECTIVE COURSES

    Sr. No.

    Pre-requisite

    Course Code

    Course Code

    Course Title

    Credit Hours

    SDGs

    19

    -

    CSC 761

    Advanced Neural Networks

    3

    9, 3

    20

    -

    CSC 751

    Pattern Recognition

    3

    9, 3

    21

    -

    CSC 753

    Distributed Databases

    3

    9, 12

    22

    -

    CSC 759

    Agent-based Modeling

    3

    9, 13

    23

    -

    CSC 760

    Advanced Data Warehousing

    3

    9, 12

    24

    -

    CSC 764

    Computer Vision

    3

    9, 3

    25

    -

    CSC 765

    Bio-Medical Image Analysis

    3

    3, 9

    26

    -

    CSC 781

    Cloud Computing

    3

    9, 12

    27

    -

    ISC 748

    Blockchain Essentials

    3

    9, 16

    28

    -

    DSC 707

    Deep Learning

    3

    9, 3

    29

    -

    CEN 707

    Advanced Distributed Systems

    3

    9, 11

    30

    -

    CEN 720

    Advanced Computer Architecture

    3

    9

    31

    -

    CEN 745

    Advanced Digital Image Processing

    3

    9, 3

    32

    -

    GSC 700

    Advanced Engineering Mathematics

    3

    9, 4

    33

    -

    EET 702

    Advanced Network Security

    3

    9, 16

    34

    -

    DSC 703

    Advanced Data Visualization

    3

    9, 11

    35

    -

    ISC 732

    Advance Computer Security

    3

    16

    36

    -

    ISC 747

    Advanced Cryptanalysis

    3

    16

     

    Note: All Muslim students will study Fehm-e-Quran I and Fehm-e-Quran II while non-Muslim students will study any other course of 3 credit hours in 3rd semester.

    List of Deficiency Courses

    S No

    Course Title

    Credit Hours

    1

    Object Oriented Programing

    3

    2

    Data Structures and Algorithms

    3

    3

    Introduction to Software Engineering

      3