You are on page 1of 10

Department of Computer Science & IT

Introduction:
With state-of-the-art technology infrastructure, highly qualified faculty, and congenial
educational environment, the Department of Computer Science & Information Technology
provides quality education. The Department offers well equipped air-conditioned computer labs,
high speed internet connectivity, multimedia classrooms, fully air-conditioned library having
3500+ latest books, and access to digital library for advance research journals/articles. The
Lincoln Corner Knowledge facility is also available for students to share knowledge with the
international community. Through extra-curricular and co-curricular activities, the department
encourages students to strength their managerial, creative & soft skills. The major research focus
of the department include machine learning, knowledge based systems, formal methods,
requirement engineering, network security, genetic algorithms, etc.
Academics Programs:
BS Computer Science BSCS
Eligibility:

Duration:
Degree Requirement:

At least 60 % marks in FA/FSc/ ICS or A-level


with Mathematics.
(No DAE and Sports seat)
04 Years (08 Semesters)
Minimum 138 Credit Hours

BS Information Technology BSIT


Eligibility:
Duration:
Degree Requirement:

At least 60 % marks in FA/FSc/ ICS or equivalent.


(DAE 5 Seats)
04 Years (08 Semesters)
Minimum 138 Credit Hours

BS Software Engineering BSSE


Eligibility:

Duration:
Degree Requirement:

At least 60 % marks in FSc(Pre-Engineering)/ ICS


or equivalent.
(No DAE)
04 Years (08 Semesters)
Minimum 138 Credit Hours

MSc Information Technology


Eligibility:

Duration:
Degree Requirement:

At least 45 % marks in BSc(engineering)/


B.Com/ACCA/PGD-IT/BBA/BBIT/B Tech or
BA/BSc or BCS (3 years).
02 Years (04 Semesters)
Minimum 74 Credit Hours

MS Computer Science MSCS


Eligibility:

Sixteen years of schooling including 4-years


BSCS/BSIT/BSSE/MSc IT or equivalent.

Test (HEC and University Rules shall be observed)


Duration:
Degree Requirement:

02 Years (04 Semesters)


Minimum 33 Credit Hours

PhD Computer Science


Degree Requirement:

03 Years (06 semesters)

Faculty:
Dr M. Anwar-ur-Rehman Pasha
Mr. Abid Rafiq
Dr. Muhammad Din Chaudhary
Mr. Saad Razzaq
Mr. Ahmad Farid
Dr. Muhammad Ilyas
Dr. Tahseen Zia
Mr. Fahad Maqbool
Dr. Ikram ullah
Dr. Saeed Ahmad
Dr. Qaiser Abbas
Mr. Ehsan Elahi
Mr. Muhammad Iqbal
Ms. Bushra Jamil
Mr. Faisal Shahzad
Mr. Muhammad Kaleem
Ms. Madiha Sarwar
Ms. Humaira Ijaz
Mr. Farooq Javed
Ms. Atifa Rafiq
Mr. Aamir Zia
Mr. Fukhar Ullah Mangla
Ms. Qaisera Ramzan
Ms. Kinza Mehr
Mr. Muhammad Ramzan Malik
Ms. Shaista Gafoor
Ms. Mehrun Nisa
Ms. Tamkeen Razzaq
Mr. Tahir Khan
Mr. Bial
Ms. Sidra

Aims & Objectives

Professor
Assistant Professor
Assistant Professor
Assistant Professor
Assistant Professor
Assistant Professor
Assistant Professor
Assistant Professor
Assistant Professor
Lecturer
Lecturer
Lecturer(On Study Leave)
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer

BS Computer Science
Computer Science is the discipline concerned with the design, implementation, and maintenance
of computer software systems used in almost all profession. Computer Science spans a wide
range, from its theoretical and algorithmic foundations to cutting-edge developments in robotics,
computer vision, intelligent systems, bioinformatics, image processing, computational biology,
computational lenses, and other exciting areas. Computer scientists develop new programming
approaches for software development, devise new ways to use computers, and develop effective
ways to solve computing problems. While other disciplines produce graduates with more
immediately relevant job-related skills, computer science offers a comprehensive foundation for
research and innovation.
BS Information Technology
The key underlying principle behind BSIT program is the development of curricula structures
that can produce graduates who can meet the information technology challenges of 21st
centurys knowledge driven complex work places. The program provides an integration of
various components that allow accessing all of the new knowledge and technologies to meet
vision of the future. The program prepares students to plan, organize, acquire, install and manage
IT needs of business, government, health care, schools, and other types of organizations. The
programs curriculum helps students to gain first-hand knowledge of the design, development
and delivery of high-quality IT projects aimed at meeting organizational needs.
BS Software Engineering
The program intends to impart knowledge and training which enable students to harmonize a
theory with practice, a concept with an application, and a problem with a solution. The program
prepares them to apply engineering principles, practices, and processes to design, develop,
deploy, and maintain software systems. The program also aims to develop students professional
and interpersonal skills to enhance their ability in oral and written communication, and their
adaptability to work in collaborative environments. The program also inculcates among students
a strong sense of civic, professional and ethical responsibility, and a capacity for innovation and
a passion for lifelong learning.
M.Sc. Information Technology
The M. Sc. IT program is focused on the acquisition of theory and the application of technical
competencies associated with the information technology profession. The offered curriculum
prepares students with fundamental knowledge in core technologies, such as software
engineering, programming, database design, network architecture and administration, web
technologies and application development, implementation and maintenance. The curriculum of
the program meets the needs of students with formal computing experiences and with established
relevant skills. Students are expected to learn theoretical and practical understanding of the entire
field of Information Technology. The program structure provides basis for various options
including Breadth-Based, Depth-Based, and Integrated Breadth & Depth-Based specializations.
Student may choose a particular option, which is the most appropriate to their planned future
career.
MS CS
MS in Computer Science is a flexible, challenging, and rewarding graduate program that covers
the essentials of contemporary applied computer science. This program provides an intensive

preparation in the concepts and techniques related to the design, programming and application of
computing systems. The program offers a broad spectrum of courses, while simultaneously
allowing emphasis in desired areas of specializations. MS (CS) is a 2-Years Degree Program
with minimum 33 credit hours spread over 4-semeters (2 semesters course plus thesis).

Scheme of Studies
BSCS Semester-I
Pre-Requisite
-

Code

Course Title

CMP-2122
MATH-2213
PHY-2210
SS-2311
ENG-2411
ICT-2021

Programming Fundamental
Calculus and Analytical Geometry
Basic Electronics
Islamic Studies
Functional English
Introduction to ICT

Total
Semester-II
Pre-Requisite Code
CMP-2122

CMP-2124
MATH-2214
CMP-2210
MATH-2110
ENG-2412
CMP-2111

Course Title
Object Oriented Programming
Multivariable Calculus
Digital Logic Design
Probability and Statistics
Communication Skills
Discrete Structure

Total
Semester-III
Pre-Requisite
CMP-2124
CMP-2210
-

Code

Course Title

CMP-3113
MATH-2215
CS-3210

Data Structure and Algorithms


Differential Equation
Computer Organization and Assembly
Language
Computer Communication and Networks
Technical and Report Writing
Financial Accounting

CMP-2540
ENG-2413
MNG-2210

Total
Semester-IV
Pre-Requisite Code
CMP-2111
CS-3210
-

CS-3143
MATH-3215
CS-4240
CMP-3310
SS-2312

Course Title
Design and Analysis of Algorithms
Linear Algebra
Computer Architecture & Organization
Software Engineering
Pakistan Studies

C/Hr.
4(3-1)
3(3-0)
3(3-0)
2(2-0)
3(3-0)
4(3-1)

19
C/Hr.
4(3-1)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)

19
C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)

18
C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
2(2-0)

CMP-3450

Database Systems

Total
Semester-V
Pre-Requisite Code
CMP-2111

CS-3131

CMP-2124
CMP-2540

Course Title

CS-3941
CMP-3621
SE-3311
SS-2511
CS-3513

Principles of Philosophy
Internet Architecture and Protocol

3(3-0)
3(3-0)

CS-4140
CS-3941
CMP-3711
MNG-2212
CS-3743
CS-3548

Course Title
Theory of Programming Languages
Artificial Intelligence
Human Computer Interaction
Principles of Management
Multimedia Systems and Design
Web System and Technologies

Total
Semester-VII
Pre-Requisite Code
CMP-4970
CS-4744
CS-4746
SE-4349
CS-4141

Course Title
Capstone Project I
Enterprise Application Development
E-Commerce Applications Development
Software Project Management
Compiler Construction

Total
Semester-VIII
Pre-Requisite Code
CMP-3621
CMP-2124

CMP-4970
CS-4544
SS-4910
CS-4547

Course Title
Capstone Project II
Cloud Computing
Professional Practices
Mobile Application Development

Total
BS (IT)
Pre-Requisite
------

C/Hr.
3(3-0)

Semester-VI
Pre-Requisite Code

CS-3548
CMP-3310
CMP-3310
CS-3131

18

Theory of Automata and Formal


Languages
Numerical Computing
Operating Systems
Object Oriented Analysis and Design

Total

CS-3131
CMP-2111
CMP-2122

4(3-1)

3(3-0)
4(3-1)
3(3-0)

19

C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)

18

C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)

15
C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)

12

Semester I
Code
CMP-2122
PHY-2210
MATH-2213
IT-2021
ENG-2411

Course Title
Programming Fundamentals
Basic Electronics
Calculus and Analytical Geometry
Intro to ICT
Functional English

C/Hr.
4(3-1)
3(3-0)
3(3-0)
4(3-1)
3(3-0)

--

SS-2311

Islamic Studies/Ethics
Total

2(2-0)
19

Semester II
Pre-Requisite
CMP-2122
------

Code
CMP-2123
CMP-2210
CMP-2111
MNG-2212
ENG-2412
MATH-2110

Course Title
Object Oriented Programming
Digital logic Design
Discrete Structure
Principles of Management
Communication Skills
Probability and Statistics
Total

C/Hr.
4(3-1)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
19

Code
CMP-3112
CMP-2540

Course Title
Data Structures and Algorithms
Computer Communication and Networks
Financial Accounting
Information Systems
Technical & Report Writing
Linear Algebra

C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)

Semester III
Pre-Requisite
CMP-2123
------

MNG-2210
IT-2410
ENG-2413
MATH-3215

Total

18

Semester IV
Pre-Requisite
-CMP-2540
-----

Code
SS-4910
IT-3513
CMP-3310
CMP-3450
MNG-3262
SS-2312

Course Title
Professional Practices
Internet Architecture & Protocol
Software Engineering
Database Systems
Entrepreneurship
Pakistan Studies
Total

C/Hr.
3(3-0)
3(3-0)
3(3-0)
4(3-1)
3(3-0)
2(2-0)
18

Code
CMP-3711
CMP-3621
SE-3311
IT-3441

Course Title
Human Computer Interaction
Operating Systems
Object Oriented Analysis & Design
Database Administration & Management
Multimedia Systems and Design
Technology Management

C/Hr.
3(3-0)
4(3-1)
3(3-0)
3(3-0)
3(3-0)
3(3-0)

Semester V
Pre-Requisite
--CMP-2123
CMP-3450
---

IT-3743
IT-3431

Total

19

Semester VI
Pre-Requisite
CMP-2122
CMP-2540
IT-3548
IT-3541
CMP-3310
CMP-3310

Code
IT-3548
IT-4511
IT-4744
IT-4541
IT-3544
IT-4349

Course Title
Web Systems and Technologies
System & Network Administration
Enterprise Application & Development
IT Infrastructure
System Integration & Architecture
IT Project Management

C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)

Total

18

Semester VII
Pre-Requisite
--CMP-2540
CMP-2123
CMP-3310

Code
CMP-4970
IT-4542
IT-3541
IT-4548
IT-4746

Course Title
Capstone Project- I
Data and Network Security
Network Design and Management
Mobile Application Development
Ecommerce Applications Development
Total

C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
15

Code
CMP-4970
IT-4541
IT-4461
IT-4741

Course Title
Capstone Project- II
Cloud Computing
Enterprise Resource Planning Systems
Computer Game Development
Total

C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
12

Code
IT-2021
CMP-2122
PHY-2210
MATH-2213
ENG-2411
SS-2311

Course Title
Intro to ICT
Programming Fundamentals
Basic Electronics
Calculus and Analytical Geometry
English-I (Functional English)
Islamic Studies
Total

C/Hr.
4(3-1)
4(3-1)
3(3-0)
3(3-0)
3(3-0)
2(2-0)
19

Code
CMP-2123
CMP-2210
CMP-2111
MNG-2210
ENG-2412
SS-2410

Course Title
Object Oriented Programming
Digital Logical Design
Discrete Structures
Financial Accounting
English-II (Communication Skills)
Principles of Psychology
Total

C/Hr.
4(3-1)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
19

Code
CMP-3112
CMP-3450
CMP-3310
SS-2312
ENG-2413

Course Title
Data Structures and Algorithms
Database Systems
Software Engineering
Pakistan Studies
English-III (Technical & Report Writing)
Probability & Statistics

C/Hr.
3(3-0)
4(3-1)
3(3-0)
2(2-0)
3(3-0)
3(3-0)

Semester VIII
Pre-Requisite
-CMP-3621
CMP-3450
CMP-3112

BS (SE)
Pre-Requisite
-------

Semester I

Semester II
Pre-Requisite
CMP-2122
------

Semester III
Pre-Requisite
CMP-2123
------

MATH-2110
Total

18

Semester IV
Pre-Requisite
-CMP-3310

Code
CMP-2540
SE-3342

Course Title
Computer Communication & Networks
Software Requirement Engineering

C/Hr.
3(3-0)
3(3-0)

CMP-2123
----

SE-3311
MNG-2215
MATH-3215
CMP-3621

Object Oriented Analysis & Design


Human Resource Management
Linear Algebra
Operating Systems
Total

Code
CMP-3711
SE-3344
SE-3341

Course Title
Human Computer Interaction
Software Construction
Software Testing and Quality Engineering
Software Design & Architecture
Multimedia Systems & Design
Web Systems & Technologies

3(3-0)
3(3-0)
3(3-0)
4(3-1)
19

Semester V
Pre-Requisite
-SE-2122
SE-3310
\SE-3342
-CMP-2122

SE-4343
CS-3743
CS-3548

Total

C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
18

Semester VI
Pre-Requisite
CMP-3310
--

Code
SE-4349
SE-4340

CMP-3310
CS-3548
CMP-2111

SE-4344
CS-4744
CS-3811

Course Title
C/Hr.
Software Project Management
3(3-0)
Formal Methods in Software Engineering
3(3-0)
Software CASE Tools and Applications
3(3-0)
Enterprise Application Development
3(3-0)
Artificial Intelligence
3(3-0)
Total

15

Semester VII
Pre-Requisite
-CMP-3310
CMP-2123
CMP-3450
SE-4345

Code
CMP-4970
SE-4342
CS-4547
CS-4461
SE-4349

Course Title
Capstone Project- I
SE Economics
Mobile Application Development
Enterprise Resource Planning Systems
Model Driven Software Development
Total

C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
15

Code
CMP-4970
MNG-3262
SS-4910
CS-4544
SE-4345

Course Title
Capstone Project- II
Entrepreneurship
Professional Practice
Cloud Computing
Design Patterns
Total

C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
15

Semester VIII
Pre-Requisite
---CMP-3621
CMP-3310

MSc (IT) Semester-I


Pre-Requisite
-

Code

Course Title

CMP-2122
MATH-2215
CMP-2210

Programming Fundamentals
Basic Mathematics
Digital Logic and Design

C/Hr.
4(3-1)
3(3-0)
3(3-0)

ENG-2413
MNG-2210
ICT-2011

Technical and Report Writing


Financial Accounting
Introduction to ICT

Total
Semester-II
Pre-Requisite
CMP-2122
-

Code

Course Title

CMP-3611
CMP-2123
CMP-3310
IT-3743
CMP-2540

Operating System
Object Oriented Programming
Software Engineering
Multimedia System and Design
Computer Communication and
Networks
Discrete Structure

CMP-2111

Total
Semester-III
Pre-Requisite
CMP-2122
CMP-2123
CMP-2123

Code

Course Title

CMP-4970
IT-3548
CMP-3112
CMP-3440
SE-3311

Capstone Project-1
Web Systems and Technologies
Data Structures and Algorithms
Database Systems
Object Oriented Analysis and
Design
IT Elective I *

Total
Semester-IV
Pre-Requisite
CMP-3310
CMP-2540
CMP-3611
CMP-3440

Code

Course Title

CMP-4970
IT-4349
IT-4511

Capstone Project-II
IT- Project Management
System
and
Network
Administration
Database Administration and
Management
IT- Elective II *
IT- Elective III*

IT-3441

Total

3(3-0)
3(3-0)
3(3-0)

19
C/Hr.
3(3-0)
4(3-1)
3(3-0)
3(3-0)
3(3-0)
3(3-0)

19
C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)

18
C/Hr.
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)
3(3-0)

18

* These courses will be offered from list of elective courses available in Department of CS & IT
according to the availability of resources.

MS (CS) Semester-I
Pre-Requisite
-

Code

Course Title

CS-5111

Advanced
Theory
of
Computation
Advanced Algorithm Analysis
Advanced Operating System

CS-5143
CS-5641

Total

C/Hr.
3(3-0)
3(3-0)
3(3-0)

Semester-II
Pre-Requisite
-

Code

Course Title

CS-5240

Advanced Computer Architecture


Elective I *
Elective II*

C/Hr.
3(3-0)
3(3-0)
3(3-0)

Total
Semester-III
Pre-Requisite
-

Code

Course Title
Thesis/Project (Partial
Registration
Elective III*
Elective IV*

9
C/Hr.
3(3-0)
3(3-0)
3(3-0)

Total
Semester-IV
Pre-Requisite
-

Code

Course Title
Thesis/Project (Partial
Registration

Total

9
C/Hr.
6(6-0)

* These courses will be offered from list of elective courses available in Department of CS & IT
according to the availability of resources.

BS(Computer Science)
BS(Information Technology)
BS(Software Engineering)
MSc (Information Technology)
MS(Computer Science)

You might also like