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 Application of Information and Communication Technology 2-1
2 SEPF-121 Programming Fundamentals 3-1
3 SECA-117 Calculus and Analytical Geometry 3-0
4 SEAP-113 Applied Physics 2-1
5 SEFE-114 Functional English 3-0
6 IS-112 Islamic Studies 2-0
7 SEDS-116 Discrete Structures 3-0
8 SEOO-122 Object Oriented Programming 3-1
9 SESE-123 Software Engineering 3-0
10 PS-118 Ideology and constitution of Pakistan 2-0
11 SEEW-115 Expository wriring 3-0
12 SEDA-225 Data Structure and Algorithms 3-1
13 SEIP-219 Introduction to Psychology 2-0
14 SELA-201 Linear Algebra 3-0
15 SEOS-226 Operating Systems 3-1
16 SESD-242 Software Design & Architecture 2-1
17 SEFM-262 Formal Methods in SE 3-0
18 SEDB-227 Database Systems 3-1
19 SEBP-263 Business Process Engineering 3-0
20 SESR-241 Software Requirements Engineering 3-0
21 SEPS-303 Probability & Statistics 3-0
22 SESC-343 Software Construction & Development 2-1
23 SEAI-331 Artificial Intelligence 2-1
24 SEHC-364 Human Computer Interaction 3-0
25 SECN-228 Computer Networks 3-1
26 SEVP-365 Visual Programing 2-1
27 SEIS-432 Information Security 3-0
28 SESQ-344 Software Quality Engineering 2-1
29 SEPP-422 Professional Practices 2-0
30 SEWE-363 Web Engineering 2-1
31 SEMA-366 Mobile App Devlopment 2-1
32 SETB-304 Technical & Business Writing 3-0
33 SESR-448 Software Re-Engineering 3-0
34 SESP-445 Software Project Management 3-0
35 SEOR-468 Operation Research 3-0
36 SEEP-421 Entrepreneurship 2-0
37 SEFP-499 Final Project 0-2
38 SEGD-468 Game Developement 2-1
39 SEPI-468 Software Process Improvement 3-0
40 SEFP-499 Final Project 0-4
41 SESS-367 Social Service 1
42 SEAF-161 Accounting Fundamentals 3-0
43 SEWE-467 Web Engineering II 2-1
44 SEDB-227 Database Systems 3-1