BS Software Engineering


Overview

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

 

 

ü

 

 

 

Detail
  • BS Level
  • Both Shift
  • 8 Semester(s)
  • 4 Year(s)
  • 133 Cr.
Eligibility Criteria

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

Code Name Credit Hours
SEIT-111 Application of Information and Communication Technology 2-1
SEPF-121 Programming Fundamentals 3-1
SECA-117 Calculus and Analytical Geometry 3-0
SEAP-113 Applied Physics 2-1
SEFE-114 Functional English 3-0
IS-112 Islamic Studies 2-0
SEDS-116 Discrete Structures 3-0
SEOO-122 Object Oriented Programming 3-1
SESE-123 Software Engineering 3-0
PS-118 Ideology and constitution of Pakistan 2-0
SEEW-115 Expository wriring 3-0
SEDA-225 Data Structure and Algorithms 3-1
SEIP-219 Introduction to Psychology 2-0
SELA-201 Linear Algebra 3-0
SEOS-226 Operating Systems 3-1
SESD-242 Software Design & Architecture 2-1
SEFM-262 Formal Methods in SE 3-0
SEDB-227 Database Systems 3-1
SEBP-263 Business Process Engineering 3-0
SESR-241 Software Requirements Engineering 3-0
SEPS-303 Probability & Statistics 3-0
SESC-343 Software Construction & Development 2-1
SEAI-331 Artificial Intelligence 2-1
SEHC-364 Human Computer Interaction 3-0
SECN-228 Computer Networks 3-1
SEVP-365 Visual Programing 2-1
SEIS-432 Information Security 3-0
SESQ-344 Software Quality Engineering 2-1
SEPP-422 Professional Practices 2-0
SEWE-363 Web Engineering 2-1
SEMA-366 Mobile App Devlopment 2-1
SETB-304 Technical & Business Writing 3-0
SESR-448 Software Re-Engineering 3-0
SESP-445 Software Project Management 3-0
SEOR-468 Operation Research 3-0
SEEP-421 Entrepreneurship 2-0
SEFP-499 Final Project 0-2
SEGD-468 Game Developement 2-1
SEPI-468 Software Process Improvement 3-0
SEFP-499 Final Project 0-4
SESS-367 Social Service 1
SEAF-161 Accounting Fundamentals 3-0
SEWE-467 Web Engineering II 2-1
SEDB-227 Database Systems 3-1