BS Software Engineering

Description

Bachelors of Software Engineering - BS(SE) is a 4-year program, that lays a strong foundation of the students.

PEO1

Demonstrate Software Engineering knowledge, problem solving skills and solutions for real world problems.

PEO2

Exhibit a good team spirit through effective communication skills and best professional practices.

PEO3

Contribute to socio-economic development through life-long learning and usage of modern tools

 

 

Mapping of PLOs and PEOs

      Sr.

Program Learning Objective

PEO1

PEO2

PEO3

  1.  

Academic Education

ü

 

 

  1.  

Knowledge for Solving Computing Problems

ü

 

 

  1.  

Problem Analysis

ü

 

 

  1.  

Design/ Development of Solutions

ü

 

 

  1.  

Modern Tool Usage

 

 

ü

  1.  

Individual and Teamwork

 

ü

 

  1.  

Communication

 

ü

 

  1.  

Computing Professionalism and Society

 

 

ü

  1.  

Ethics

 

ü

 

  1.  

Life-long Learning

 

 

ü

 

 

 

Eligibility

Intermediate with any one of the following combinations with 50% marks: (1) Maths, Physics & Chemistry   (2) Maths, Physics & Computer Science (3) Maths, Stats & Computer Science (4) Maths, Stats & Physics   (5) Maths, Stats & Economics (6) Maths, Computer & Economics (7) Physics, Chemistry & Biology. OR Diploma in Associate Engineering Examination with at least 60% aggregate marks in the relevant discipline.

 

Courses

S.No Course Code Subject Credit Hours
1 SEIT-113 Introduction to Information and Communication Technologies 2-1
2 SEPF-101 Programming Fundamentals 3-1
3 SECA-122 Calculus and Analytical Geometry 3-0
4 SEAP-121 Applied Physics 3-0
5 SEEC-111 English Composition & Comprehension 3-0
6 SEIS-115 Islamic Studies 2-0
7 SEDS-103 Discrete Structures 2-0
8 SEOP-102 Object Oriented Programming 3-1
9 SE 423 Digital Logic and Design 3-0
10 SESE-104 Software Engineering 3-0
11 SEPS-114 Pakistan Studies 2-0
12 ST426 Probability and Statistics 3-0
13 SECS-112 Communication & Interpersonal Skills 3-0
14 SE 432 Data Structure and Algorithm 3-1
15 SE 433 Computer Organization and Architecture 3-0
16 MT 434 Linear Algebra 3-0
17 SE 435 Professional Ethics 2-0
18 SE 436 Operating Systems 3-0
19 SE 441 Data Communication and Computer Networks 3-1
20 MT 442 Numerical and Symbolic Computing 3-0
21 SE 443 Introduction to Database Systems 2-1
22 EG 444 Technical and Business Writing 2-0
23 SE 445 Software Requirements Engineering 3-0
24 SE 446 Web Technologies 2-1
25 SEHR-161 Human Resource Management 3-0
26 SESC-341 Software Construction & Development 2-1
27 SERW-311 Technical & Business Writing 3-0
28 SEGS-468 Global Software Development 3-0
29 SECN-301 Computer Networks 3-1
30 SEVP-362 Visual Programing 3-0
31 SEIS-302 Information Security 3-0
32 SEQC-343 Software Quality Engineering 3-0
33 SEPP-312 Professional Practices 3-0
34 SEWE-344 Web Engineering 3-0
35 SEMD-366 Mobile App Devlopment 3-0
36 SEFL-467 Chinese Language I 3-0
37 SESR-442 Software Re-Engineering 3-0
38 SEPM-441 Software Project Management 3-0
39 SEOR-463 Operation Research 3-0
40 SEFL-480 Chinese Language II 3-0
41 SEFP-499 Final Project 0-3
42 SECC-463 Cloud Computing 3-0
43 SETS-478 Topic in Software Engineering 3-0
44 SEFL-481 Chinese Language III 3-0
45 SEFP-499 Final Project 0-3
46 SE000 User Experience Desigm 2-1