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.

 

COURSE TRACKS

Track 1 : Software Quality  Credit Hours  Semetster
Visual Programming 2 1 5
Artificial Intelligence 2 1 5
User Experience design 2 1 6
Software Testing 3 0 7
Software Process Improvement 3 0 8

 

 

Track 2 : Software Development Credit Hours  Semester
Visual Programming 2 1 5
Artificial Intelligence 2 1 5
Mobile Application Development 2 1 6
Web Enginering 2 3 0 7
Game Development 2 1 8

 

Courses

S.No Course Code Subject Credit Hours
1 SEIT-111 Introduction to Information and Communication Technologies 2-1
2 SEPF-121 Programming Fundamentals 3-1
3 SECA-102 Calculus and Analytical Geometry 3-0
4 SEAP-101 Applied Physics 3-0
5 SEEC-113 English Composition & Comprehension 3-0
6 IS-112 Islamic Studies 2-0
7 SEDS-123 Discrete Structures 3-0
8 SEOO-122 Object Oriented Programming 3-1
9 SESE-124 Software Engineering 3-0
10 PS-115 Pakistan Studies 2-0
11 ST426 Probability and Statistics 3-0
12 SECP-114 Communication & Presentation Skills 3-0
13 SEDA-225 Data Structure and Algorithms 3-1
14 SEIP-273 Introduction to Psychology 3-0
15 SELA-203 Linear Algebra 3-0
16 SEOS-226 Operating Systems 3-0
17 SESD-242 Software Design & Architecture 2-1
18 SEFM-262 Formal Methods in SE 3-0
19 SEDB-227 Database Systems 3-1
20 SEBP-263 Business Process Engineering 3-0
21 SESR-241 Software Requirements Engineering 3-0
22 SEPS-204 Probability & Statistics 2-1
23 SESC-344 Software Construction & Development 2-1
24 SEAI-365 Artificial Intelligence 2-1
25 SEHC-343 Human Computer Interaction 3-0
26 SECN-328 Computer Networks 3-1
27 SEVP-364 Visual Programing 2-1
28 SEIS-329 Information Security 3-0
29 SEQC-345 Software Quality Engineering 3-0
30 SEPP-416 Professional Practices 3-0
31 SEWE-346 Web Engineering 2-1
32 SEMD-366 Mobile App Devlopment 3-0
33 SETB-317 Technical & Business Writing 3-0
34 SESR-448 Software Re-Engineering 3-0
35 SEPM-447 Software Project Management 3-0
36 SEOR-468 Operation Research 3-0
37 SEFL-469 Technical Entrepreneurship 3-0
38 SEFP-499 Final Project 0-3
39 SEGD-471 Game Developement 2-1
40 SETS-478 Topic in Software Engineering 3-0
41 SEFP-499 Final Project 0-3
42 SESS-367 Social Service 1
43 SEAF-161 Accounting Fundamentals 3-0
44 SEWE-470 Web Engg 2 2-1