Semester-1
Course Code Course Title Credit Hrs Prerequisite
Th Lab
SET-111 Introduction to Computing 3 0 NA
SEL-111 Introduction to Computing (Lab) 0 1 NA
SET-112 Programming Fundamentals 3 0 NA
SEL-112 Programming Fundamental(Lab) 0 1 NA
MT-113 Calculus and Analytical Geometry 3 0 NA
PHT-114 Physics (Basic Electronics) 2 0 NA
PHL-114 Physics (Basic Electronics)(Lab) 0 1 NA
EG-115 English-I (Functional English) 3 0 NA
  17  
Semester-2
Course Code Course Title Credit Hrs Prerequisite
Th Lab
SET-121 Discrete Structures 3 0 --
SET-122 Object Oriented Programming 3 0 SEL-112, SET-112
SEL-122 Object Oriented Programming (Lab) 0 1 SEL-112, SET-112
EET-123 Digital Logic Design 3 0 --
EEL-123 Digital Logic Design (Lab) 0 1 --
MT-124 Advanced Calculus (Supporting Elective-I) 3 0 MT-113
EG-125 English-II (Communication Skills) 3 0 __
  17  
Semester-3
Course Code Course Title Credit Hrs Prerequisite
Th Lab
SET-231 Introduction to Software Engineering 3 0 SEL-122, SET-122
SET-232 Data Structures and Algorithms 3 0 SEL-122, SET-122
SEL-232 Data Structures and Algorithms (Lab) 0 1 SEL-122, SET-122
SET-233 Computer Architecture & Organization 3 0 EEL-123, EET-123
SEL-233 Computer Architecture & Organization (Lab) 0 1 EEL-123, EET-123
MT-234 Linear Algebra 3 0 --
IS-235 Islamic Studies / Ethics for Non-Muslims 2 0 --
SS-236 Pakistan Studies 2 0 --
  18  
Semester-4
Course Code Course Title Credit Hrs Prerequisite
Th Lab
SET-241 Operating Systems 3 0 SEL-112,SET-112
SEL-241 Operating Systems (Lab) 0 1 SEL-112,SET-112
SET-242 Object Oriented Software Engineering 3 0 SEL-122, SET-122
SEL-242 Object Oriented Software Engineering (Lab) 0 1 SEL-122, SET-122
MT-243 Numerical Analysis(Supporting Elective-II) 3 0  
SET-244 Introduction to Database Systems 3 0  
SEL-244 Introduction to Database Systems (Lab) 0 1  
MT-245 Probability & Statistics 3 0  
  18  
Semester-5
Course Code Course Title Credit Hrs Prerequisite
Th Lab
SET-351 Software Requirement Engineering 3 0 SET-231
EG-352 English- III (Technical Report Writing) (General Edu/ Uni Elective-I) 3 0  
SET-353 Embedded & Real time Systems(General Edu/ Uni Elective-II) 2 0  
SEL-353 Embedded & Real time Systems (Lab) 0 1  
SET-354 Computer Communication and Networks 2 0  
SEL-354 Computer Communication and Networks (Lab) 0 1  
SET-355 Software Quality Assurance(SE-Elective-I) 3 0 SET-231
SET-356 Human Computer Interaction(SE-Elective-II) 3 0  
  18  
Semester-6
Course Code Course Title Credit Hrs Prerequisite
Th Lab
SET-361 Software Engineering Economics(SE-Elective-III) 3 0  
SET-362 Software Verification and Validation 3 0 SEL-122,SET-122
SEL-362 Software Verification and Validation(Lab) 0 1 SEL-122,SET-122
SET-363 Software Design & Architecture 3 0 SET-351
SEL-363 Software Design & Architecture (Lab) 0 1 SET-351
SET-364 Formal Methods In Software Engineering (General Edu / Uni Elective-III) 3 0  
SET-365 Web Design and Development  (SE-Elective-IV) 2 0 SEL-112,SET-112
SEL-365 Web Design and Development (Lab) (SE-Elective-IV) 0 1 SEL-112,SET-112
  17  
Semester-7
Course Code Course Title Credit Hrs Prerequisite
Th Lab
FYP-471 Final Year Project-I 0 3  
SET-472 Software Project Management 3 0 SET-231
SET-473 Entrepreneurship(Supporting Elective-III) 3 0  
SET-474 Mobile Computing  (SE-Elective-V) 2 0 SEL-112, SET-112
SEL-474 Mobile Computing (Lab) (SE-Elective-V) 0 1 SEL-112, SET-112
  SE Application Domain Elective-I 3 0  
    15  
Semester-8
Course Code Course Title Credit Hrs Prerequisite
Th Lab
FYP-481 Final Year Project-II 0 3  
SET-482 Professional Practices 3 0  
HU-483 Arabic 3 0  
MG-484 Principles of Management (General Education / University Elective-IV) 3 0  
  SE Application Domain Elective-II 3 0  
  15