Program Information
| Duration | : | 4 | 
| Level | : | BS | 
| Shift | : | Both | 
| Credit Hrs | : | 133 | 
| Semester | : | 8 | 
Similar Programs
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  | 
		
| 
			 | 
			
			 Academic Education  | 
			
			 ü  | 
			
			 
  | 
			
			 
  | 
		
| 
			 | 
			
			 Knowledge for Solving Computing Problems  | 
			
			 ü  | 
			
			 
  | 
			
			 
  | 
		
| 
			 | 
			
			 Problem Analysis  | 
			
			 ü  | 
			
			 
  | 
			
			 
  | 
		
| 
			 | 
			
			 Design/ Development of Solutions  | 
			
			 ü  | 
			
			 
  | 
			
			 
  | 
		
| 
			 | 
			
			 Modern Tool Usage  | 
			
			 
  | 
			
			 
  | 
			
			 ü  | 
		
| 
			 | 
			
			 Individual and Teamwork  | 
			
			 
  | 
			
			 ü  | 
			
			 
  | 
		
| 
			 | 
			
			 Communication  | 
			
			 
  | 
			
			 ü  | 
			
			 
  | 
		
| 
			 | 
			
			 Computing Professionalism and Society  | 
			
			 
  | 
			
			 
  | 
			
			 ü  | 
		
| 
			 | 
			
			 Ethics  | 
			
			 
  | 
			
			 ü  | 
			
			 
  | 
		
| 
			 | 
			
			 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 | 2 | 1 | 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 | 2 | 1 | 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 |