FCS
banner
Bachelor of Science (Computer Science)
  Semester-wise sequence of courses effective from Fall 2018    
Freshman Semester - 1 Course Code Credit Hrs   Pre-Requisites Course Code
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      
1 Object Oriented Programming Techniques CSE142 4 CS Core Introduction to Programming CSE141
2 Speech Communication HUM201 3 University Core English Grammar & Composition SSC103
3 Calculus - II with Solid Geometry MTS232 3 NS Program Core Calculus - I MTS101
4 Introduction to Statistics MTS102 3 NS Program Core    
5 Discrete Mathematics MTS211 3 CS Core Calculus - I MTS101
Sophomore Semester - 3 Course Code Credit Hrs      
1 Digital Logic Design CSE241 4 CS Core Introduction to Computing
Discrete Mathematics
CSE 145
MTS 211
2 Data Structures CSE247 4 CS Core Object Oriented Programming Techniques
Discrete Mathematics
CSE 142
MTS 211
3 Linear Algebra MTS203 3 NS Program Core Calculus - I MTS101
4 Numerical Analysis MTS306 3 NS Program Core Calculus - II MTS 232
5 Physics SCIxxx 3 NS Program Core    
  Semester - 4 Course Code Credit Hrs      
1 Computer Architecture & Assembly Language CSE345 4 CS Core Data Structures
Digital Logic and Design
CSE 247
CSE 241
2 Theory of Automata CSE309 3 CS Core Introduction to Programming
Discrete Mathematics
CSE 141
MTS 211
3 Computer Communication & Networking CSE248 4 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 General Elective-I - 3      
Junior Semester - 5 Course Code Credit Hrs      
1 Database Systems CSE341 4 CS Core Data Structures CSE 247
2 Operating Systems CSE331 3 CS Core Computer Architecture and Assembly Language CSE 345
3 Software Engineering CSE312 3 CS Core Data Structures CSE 247
4 Business Communication MGT211 3 NS Program Core English Grammer, Pr.of Mgmt. Speech Com HUM201
5 CS Elective-I CSE - 3      
6 Personal Effectiveness SSC240 -      
  Semester - 6 Course Code Credit Hrs      
1 Systems Programming CSE441 4 CS Core Operating Systems CSE331
2 Introduction to Artificial Intelligence CSE307 3 CS Core Data Structures CSE 247
3 Design & Analysis of Algorithm CSE317 3 CS Core Data Structures CSE 247
4 CS Elective-II CSE- 3      
5 General Elective-II - 3      
             
             
Senior Semester - 7 Course Code Credit Hrs      
1 Human Computer Interaction CSE407 3 CS Core Software Engineering CSE312
2 Computer Science Project - I CSE491 3 CS Core Software Engineering
Database Systems
CSE 312
CSE 341
3 CS elective-III CSE- 3      
4 CS elective-IV CSE- 3      
5 General Elective-III - 3      
  Semester - 8 Course Code Credit Hrs      
1 Computer Science Project - II CSE492 3 CS Core Compuer Science Project - I CSE491
2 Audit, Ethics & IS Issues MIS454 3 CS Core Business Communication MGT211
3 CS Elective-V CSE  3      
4 CS Elective-VI CSE  3      
5 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