Courses for BS(CS)

Semester-1

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-1101

-

Intro. to Information & Communication Technology

2

1

3

BCS-1102

-

Programming Fundamentals

3

1

4

MAT-1115

-

Calculus and Analytical Geometry

3

0

3

PHY-1118

-

Applied Physics

3

0

3

ENG-1107

-

English Composition & Comprehension

3

0

3

 

 

Total:

14

2

16

 Semester-2

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-1201

BCS-1102

Object Oriented Programming

3

1

4

BCS-1202

PHY-1118

Digital Logic Design

3

1

4

ENG-1207

ENG-1107

Communication Skills

3

0

3

STA-1220

 

Statistics and Probability

3

0

3

PSY-1219

 

Psychology

3

0

3

 

 

Total:

15

2

17

 Semester-3

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-2301

BCS-1201

Data Structure and Algorithms

3

1

4

BCS-2302

 

Computer Architecture and Organization

3

1

4

BCS-2303

 

Discrete Structures

3

0

3

BCS-2304

 

Information Security

3

0

3

MAT-2315

 

Differential Equations

3

0

3

 

 

Total:

15

2

17

 Semester-4

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-2401

BCS-2301

Design and Analysis of Algorithms

3

0

3

BCS-2402

 

Theory of Automata

3

0

3

BCS-2403

BCS-2301

Database Systems

3

1

4

MSG-2404

 

Micro Processor and Assembly Language

2

1

3

ARA-2401

 

Arabic

3

0

3

 

 

Total:

14

2

16

Semester-5

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-3501

BCS-2402

Compiler Construction

3

0

3

BCS-3502

 

Numerical Computing

3

0

3

BCS-3503

BCS-2301

Operating Systems

3

1

4

BCS-3504

 

Software Engineering

3

0

3

MAT-3515

 

Multivariate Calculus

3

0

3

 

 

Total:

15

1

16

 Semester-6

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-3601

BCS-2303

Artificial Intelligence

3

1

4

BCS-3602

 

Computer Networks

3

1

4

BCS-3603

 

Human Computer Interaction

3

0

3

BCS-3604

 

Data Mining

3

0

3

ENG-3607

 

Technical and Business Writing

3

0

3

 

 

Total:

15

2

17

Semester 7

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-4701

 

Fuzzy Logic

3

0

3

BCS-4702

 

Digital Image Processing

3

0

3

BCS-4703

 

Final Year Project

0

3

3

ISL-4712

 

Islamic Studies

2

0

2

BCS-4705

BCS-3503

Parallel & Distributed computing

3

0

3

PS-4717

 

Pakistan Studies

2

0

2

 

 

Total:

14

3

16

Semester-8

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-4801

 

Software Project Management

3

0

3

MGS-4802

 

Financial Accounting

3

0

3

BCS-4803

 

Final Year Project

0

3

3

HUM-4804

 

Professional Practices

3

0

3

HRM-4809

 

Human Resource Management

3

0

3

 

 

Total:

11

3

15

 Courses for BS(IT)

Semester-1

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-1101

-

Introduction to ICT

2

1

3

BCS-1102

-

Programming Fundamentals

3

1

4

MAT-1115

-

Calculus and Analytical Geometry

3

0

3

PHY-1118

-

Applied Physics

3

0

3

ENG-1107

-

English Composition & Comprehension

3

0

3

 

 

Total:

15

1

16

Semester -2

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-1201

BCS-1102

Object Oriented Programming

3

1

4

ENG-1207

ENG-1107

Communication Skills

3

0

3

BIT-1203

 

Enterprise Systems

3

0

3

STA-1220

 

Statistics and Probability

3

0

3

HRM-1209

 

Human Resource Management

3

0

3

PSY-1219

 

Psychology

3

0

3

 

 

Total:

18

1

19

Semester-3

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-2301

BCS-1201

Data Structure and Algorithms

3

1

4

BIT-2302

 

Modeling and Simulation

3

 

3

BCS-2303

 

Discrete Structures

3

0

3

PS-2317

 

Pakistan Studies

2

0

2

MAT-2305

 

Linear Algebra

3

0

3

 

 

Total:

15

1

15

Semester-4

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-2401

BCS-2301

Operating System

3

1

4

BCS-2402

 

Information Security

3

0

3

BCS-2403

 

Computer Networks

3

1

4

BIT-2404

 

IT Project Management

3

0

3

ARA-2401

 

Arabic

3

0

3

 

 

Total:

15

2

17

             

 Semester-5

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BCS-3501

BCS-2301

Database Systems

3

1

4

BCS-3502

 

Software Engineering

3

0

3

BIT-3503

 

Formal Methods

3

0

3

BIT-3504

BCS-2403

System and Network Administration

3

1

4

IR-3510

 

International Relations

3

0

3

 

 

Total:

15

2

17

             

 Semester-6

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BIT-3601

 

Web Technologies

3

0

3

BIT-3602

 

Semantic Web

3

0

3

BIT-3603

 

Human Computer Interaction

3

0

3

BIT-3604

 

IT Infrastructure

3

0

3

ENG-3607

 

Technical and Business Writing

3

0

3

 

 

Total:

15

0

15

 Semester 7

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BIT-4701

 

Virtual System and Services

3

1

4

BIT-4702

 

Final Year Project

0

3

3

BIT-4703

 

Digital Image Processing

3

0

3

BIT-4704

 

Artificial Intelligence

3

0

3

HUM-4705

 

Professional Practices

3

0

3

 

 

Total:

11

3

16

                 

Semester-8

Code

Pre-Req

Title

Lec. Hrs

Lab. Hrs

Credit Hours

BIT-4801

 

Final Year Project

0

3

3

BIT-4802

 

Cyber Security

3

0

3

BIT-4803

 

IT Project Management

3

0

3

BIT-4804

 

Database administration and Management

3

1

4

ISL-4812

 

Islamic Studies

2

0

2

 

 

Total:

11

4

15

Courses for MS(CS)

Code

Course Title

Credit Hours

Core Courses

CS-5101

Advanced Analysis of Algorithms

3

CS-5102

Advanced Theory of Automata

3

CS-5105

Advanced Operating System

3

Cs-5107

Theory of programming Languages

3

Mandatory Courses

CS-5103

Research Methodology

1

 
     

Elective Courses

Computer Networks and Security

CS-5104

Advanced Network Programming

3

CS-5105

Advanced Computer Networks

3

CS-5106

Introduction to Cryptography and Security Mechanisms

3

CS-5107

Advanced Wireless Networks

3

CS-5201

Advanced Network Security

3

CS-5202

Network Performance Evaluation

3

CS-5203

Advanced Wireless and Mobile Computing Networks

3

CS-5204

Autonomous Computing

3

 

Artificial Intelligence

 

CS-5108

Design of Intelligent Systems

3

CS-5109

Decision Support Systems

3

CS-5205

Machine Learning

3

CS-5206

Advanced Neural Networks

3

CS-5207

Natural Language Processing

3

CS-5208

Agents

3

CS-5209

Robotics

3

CS-5210

Pattern Recognition

3

CS-5211

Computational Intelligence

3

Software Engineering

CS-5110

Advanced Software Engineering

3

CS-5111

Advanced Software Project Management

3

CS-5212

Object-Oriented Software Engineering

3

CS-5213

Software Quality Assurance and Testing

3

CS-5214

Software Requirements Engineering

3

CS-5215

Software Architectures

3

CS-5216

Software Patterns

3

Digital Signal and Image Processing / Computer Vision

CS-5112

Advanced Digital Image Processing

3

CS-5113

Advanced Digital Signal Processing

3

CS-5114

Computer Vision

3

CS-5217

Digital Watermarking and Steganography

3

CS-5218

Multi-view Geometry

3

CS-5219

3D Computer Vision

3

CS-5220

Multispectral Image Processing

3

Other Elective Courses

CS-5115

Advanced Computer Architecture

3

CS-5116

Advanced Operating System

3

CS-5117

Knowledge Engineering and Semantic Web

3

Thesis

 

 

 
CS-6101    MS Thesis               6

Courses for PhD(CS)

Ph.D. (Computer Science) Semester Plan

Sr.No

Code

Course Title

CrHrs

Year 1 Semester I

1

CS-8001

Advanced Research Methodology

3

2

CS-80xx

Elective-I

3

3

CS-80xx

Elective-II

3

 

 

Total

9

Year 1 Semester II

4

CS-800x

Elective-III

3

5

CS-80xx

Elective-IV

3

6

CS-80xx

Elective-V

3

 

 

Total

9

Year 2 Semester III & IV

7

 

Comprehensive Examination (Max. two Attempts)

P/F

8

CS-8000

Synopsis/Research Proposal (Max. Two Attempts)

A/D

9

CS-7998

Reading Seminar 1

1

 

 

Total

1

Year 3 Semester V & VI

10

CS-7999

Reading Seminar 2

1

11

CS-8000

Research/Thesis

50

 

 

Total

51