FCS
banner
Bachelor of Science (Computer Science)
Freshman Semester - 1 Course
Code
Credit Hrs Pre-Requisites     Pre-Requisites  
1

Introduction to Programming

CSE141 4 -   CS Core    
2 Introduction to Computing CSE145 4 -   CS Core    
3 Calculus-I with Plane Geometry MTS101 3 -   NS Program Core    
4 English Grammar & Composition SSC103 3 -   University Core    
5 Pakistan History or
Socioeconomic Philosophy of Islam
SSC151
SSC301
3 -   University Core    
  Semester - 2 Course
Code
Credit Hrs Pre-Requisites        
1 Object Oriented Programming Techniques CSE142 4 CSE141   CS Core

Introduction to Programming

CSE141
2 Speech Communication HUM201 3 SSC103   University Core

English Grammar & Composition

SSC103
3 Calculus - II with Solid Geometry MTS232 3 MTS101   NS Program Core Calculus - I MTS101
4 Introduction to Statistics MTS102 3 -   NS Program Core    
5 Discrete Mathematics MTS211 3 MTS101   CS Core Calculus - I MTS101
6 Physics SCI102 3 -   NS Program Core    
Sophomore Semester - 3 Course
Code
Credit Hrs Pre-Requisites        
1 Digital Logic Design CSE241 4 CSE145,
MTS211
  CS Core

Introduction to Computing
Discrete Mathematics

CSE 145
MTS 211
2 Data Structures CSE247 4 CSE142,
MTS211
  CS Core

Object Oriented Programming Techniques
Discrete Mathematics

CSE 142
MTS 211
3 Linear Algebra MTS203 3 MTS101   NS Program Core Calculus - I MTS101
4 Numerical Analysis MTS306 3 MTS232   NS Program Core Calculus - II MTS 232
5 General Elective-I - 3 -        
  Semester - 4 Course
Code
Credit Hrs Pre-Requisites        
1 Computer Architecture &
Assembly Language
CSE345 4 CSE241,
CSE247
  CS Core Data Structures
Digital Logic and Design
CSE 247
CSE 241
2 Theory of Automata CSE309 3 CSE141,
CSE211
  CS Core Introduction to Programming
Discrete Mathematics
CSE 141
MTS 211
3 Computer Communication & Networking CSE248 4 CSE142,
CSE145
  CS Core Object Oriented Programming Techniques
Introduction to Computing
CSE 142
CSE 145
4 Socioeconomic Philosophy of Islam or
Pakistan History
SSC301
SSC151
3 -   University Core    
5 CS Elective-I CSE - 3 -        
Junior Semester - 5 Course
Code
Credit Hrs Pre-Requisites        
1 Database Systems CSE341 4 CSE 247   CS Core Data Structures CSE 247
2 Operating Systems CSE331 3 CSE 345   CS Core Computer Architecture and Assembly Lang CSE 345
3 Software Engineering CSE312 3 CSE 247   CS Core Data Structures CSE 247
4 Business Communication MGT211 3 HUM201   NS Program Core English Grammer,
Pr.of Mgmt. and Speech Com
HUM201
5 CS Elective-II CSE - 3 -        
6 Personal Effectiveness SSC240 - -        
  Semester - 6 Course
 Code
Credit Hrs Pre-Requisites        
1 Systems Programming CSE441 4 CSE331   CS Core Operating Systems CSE331
2 Introduction to Artificial Intelligence CSE307 3 CSE 247   CS Core Data Structures CSE 247
3 Design & Analysis of Algorithm CSE317 3 CSE 247   CS Core Data Structures CSE 247
4 CS Elective-III CSE- 3 -        
5 General Elective-II - 3 -        
Senior Semester - 7 Course
Code
Credit Hrs Pre-Requisites        
1 Human Computer Interaction CSE407 3 CSE312   CS Core Software Engineering CSE312
2 Computer Science Project - I CSE491 3 CSE 312, CSE 341   CS Core Software Engineering
Database Systems
CSE 312
CSE 341
3 CS elective-IV CSE- 3 -        
4 CS elective-V CSE- 3 -        
5 General Elective-III - 3 -        
  Semester - 8 Course
Code
Credit Hrs Pre-Requisites        
1 Computer Science Project - II CSE492 3 CSE491   CS Core Computer Science Project - I CSE491
2 Audit, Ethics & IS Issues MIS454 3 MGT211   CS Core Business Communication MGT211
3 CS Elective-VI CSE  3 -        
4 General elective-IV - 3 -        
  Total Courses required 40 Total
Credit Hrs
129          

 

University Core 4
CS Core 19
NS Program Core 7
General Elective 4
CS Elective 6
  40