DEPARTMENT OF COMPUTING

The Computer Science Department aims to produce outstanding computer Scientists to meet the requirements of the job market and add value to the field of Information Technology.

BACHELOR IN COMPUTER SCIENCE

ELIGIBILITY CRITERIA FOR BS (COMPUTER SCIENCE)

REQUIRED DOCUMENTS

Applicants are required to bring a set of copied documents for application processing:

OPTIONAL:

Valid test scores of NEDUET (current year), NTS NAT (IE/ICS) (current year) or SAT II (within two years) if appeared. Applicants Submitting NEDUET, NTS NAT (IE/ICS) or SAT II test scores shall be exempted from taking DSU’s entrance test. However, candidates who do not have good enough NEDUET, NTS NAT (IE/ICS) or SAT II scores will be advised to appear in the DSU Admissions Test for better chances of securing admission.

Semester-1

S.NO COURSE CODE COURSE CH PRE-REQUISITE
1
CS-1201
Introduction to Information and Communication Technology
3
2
CS-1201L
Introduction to Information and Communication Technology Lab
1
3
CS-1001
Programming Fundamentals
3
4
CS-1001L
Programming Fundamentals Lab
1
5
HU-1002
English Composition & Comprehension
3
6
BS-1301
Calculus & Analytical Geometry
3
7
BS-1101

Applied Physics

3

Semester-2

S.NO COURSE CODE COURSE CH PRE-REQUISITE
1
SE-1002
Object Oriented Programming
3
2
CS-1002L
Object Oriented Programming Lab
1
3
HU-1004
Communication & Presentation Skills
3
4
CS-1101
Digital Logic Design
3
5
CS-1101L
Digital Logic Design Lab
1
6
BS-1402
Probability and Statistics
3
7
UE-XXXX
University Elective I (Foreign Language/Social Service)
3

Semester-3

S.NO COURSE CODE COURSE CH PRE-REQUISITE
1
CS-2001
Data Structures & Algorithms
3
2
CS-2001L
Data Structures & Algorithms Lab
1
3
CS-2101
Computer Organization and Assembly Language
3
4
CS-2101L
Computer Organization and Assembly Language Lab
1
5
CS-2002
Discrete Structures
3
6
CS-2201
Professional Practices
3
7
BS-2301
Multivariate Calculus (CSSupporting Course I)
3

Semester-4

S.NO COURSE CODE COURSE CH PRE-REQUISITE
1
CS-2003
Database Systems
3
2
CS-2003L
Database Systems Lab
1
3
CS-2102
Theory of Automata and Formal Languages
3
4
UE-XXXX
University Elective II (HU/MG/SS Elective I)
3
5
CS-2103
Design and Analysis of Algorithms
3
6
BS-1302
Linear Algebra
3

Semester-5

S.NO COURSE CODE COURSE CH PRE-REQUISITE
1
CS-3001
Introduction to Software Engineering
3
2
CS-3101
Compiler Construction
3
3
BS-2302
Differential Equations (CS Supporting Course II)
3
4
CS-3002
Operating Systems
3
5
CS-3002L
Operating Systems Lab
1
6
BS-3302
Numerical Computing (CS Supporting Course III)
3

Semester-6

S.NO COURSE CODE COURSE CH PRE-REQUISITE
1
CS-3102
Artificial Intelligence
3
2
CS-3102L
Artificial Intelligence Lab
1
3
CS-3003
Data Communication and Computer Networks
3
4
CS-3003L
Data Communication and Computer Networks Lab
1
5
CS-X3XX
CS-Elective I
3
6
CS-X3XX
CS-Elective II
3
7
HU-2009
Technical and Business Writing
3

Semester-7

S.NO COURSE CODE COURSE CH PRE-REQUISITE
1
CS-4001
CS Project 1
3
2
CS-X3XX
CS Elective III
3
3
CS-X3XX
CS Elective IV
3
4
CS-4101
Parallel and Distributed Computing
3
5
HU-2101
Pakistan Studies
3
6
UE-XXXX
University Elective III (HU/MG/SS Elective II)
3

Semester-8

S.NO COURSE CODE COURSE CH PRE-REQUISITE
1
CS-4002
CS Project 2
3
2
CS-X3XX
CS Elective V
3
3
UE-XXXX
University Elective IV (HU/MG/SS Elective III)
3
4
HU-2201/ HU-1802
Islamic Studies/ Ethics
2
5
CS-4003
Information Security
3
Total credit hours
131

SPECIALIZATION STREAMS

AreaCourse title 
Mobile & Ubiquitous
Ubiquitous
Computing
Computing MobileApplication Development
Mobile & WirelessComputing Mobile Software Engineering
Human Computer InteractionTiny OS
Android ProgrammingCyber Security
Cloud & Cluster
Computing
High Performance ComputingCloud Computing
Social ComputingBig Data Analytics
Cluster & Grid ComputingSemantic Web
Concurrent & Distributed ComputingComputational Social Science
Bio-InformaticsIntroduction to Bio-InformaticsComputational Genomics
Computational GeneticsProtein Sequence & Structural Analysis
Biological DataManagement Computational Chemistry
Computational
Linguistics
Natural Language ProcessingText Mining
Statistical NLPMachine Learning
Computational GrammarComputational Morphology
Computer Graphics and
Visualization
Introduction to Computer Graphics using Modern OpenGLGraphics Programming in the Web Browser using WebGL
High Performance Computing using CUDAMathematical Methods in Computer Graphics
Physically based animation in ComputerGraphics Introduction to GPU programming using Shaders
Mobile Graphics Programming on AndroidScientific Visualization

CROSS REGISTRATION WITH ONLINE COURSES AT STANFORD, MIT, UC BERKELEY AND OTHERS

Course NameForeign University CourseDSU Equivalent Course
Principles of Database SystemsUniversity of Washington,USA CS-204: Database Systems
Operating Systems and System ProgrammingUC Berkeley,USA CS-206: Operating Systems
Introduction to AlgorithmsMIT, USACS-302: Design and Analysis of Algorithms
Software EngineeringUC Berkeley, USACS-305: Software Engineering
Introduction to Artificial IntelligenceUC Berkeley, USACS-306: Artificial Intelligence
Programming Languages and CompilersUC Berkeley – USACS-313: Compiler Construction
Introduction to Copyright LawMIT, USACS-404: Professional Issues in IT
iPhone Application DevelopmentStanford, USACS-440: Mobile Application Development
Machine LearningUniversity of California Irvine, USACS-421: Machine Learning
Computer GraphicsMIT, USACS-551 Introduction to Computer Graphics using Modern OpenGL
PROGRAM ONE TIME CHARGES
(ONLY IN 1ST SEMESTER FEES) PER SEMESTER
ADMISSION FEE
CAUTION MONEY(REFUNDABLE)
IT CHARGES
MISC. CHARGES
LAB CHARGES(PER CREDIT HOUR)
TUITION FEE (PER CREDIT HOUR)
BS(Computer Science)
15,000
10,000
5,500
6,850
10,000
5370
PROGRAMS 1ST SEMESTER FEE AMOUNT SEMESTER FEE (WITHOUT ADM & C/ MONEY) CREDIT HOURS 1ST SEMESTER
BS(Computer Science)
137,900
112,900
15 + 2

NOTE:

Master in Computer Science

ELIGIBILITY CRITERIA FOR MS (COMPUTER SCIENCE)

NOTE:

Failures and students appearing for improvement exams are not eligible to apply for admission.

REQUIRED DOCUMENTS

Following documents must accompany the application on the prescribed form

Semester-1

S.NO COURSE CODE COURSE CH CORE
1
CS-5001
Advanced Analysis of Algorithms
3
Y
2
CS-5002
Advanced Theory of Computation
3
Y
3
CS-5XXX
MS(CS) Elective 1
3
N
4
CS-5000
Research Methodology
1
Y

Semester-2

S.NO COURSE CODE COURSE CH CORE
1
CS-5003
Advanced Computer Architecture
3
Y
2
CS-5004
Advanced Operating Systems
3
Y
3
CS-5XXX
MS(CS) Elective 2
3
N

Semester-3

S.NO COURSE CODE COURSE CH CORE
1
CS-6XXX
MS(CS) Elective 3
3
N
2
CS-6XXX
MS(CS) Elective 4
3
N
3
CS-6900
MS Thesis-I
3
N

Semester-4

S.NO COURSE CODE COURSE CH CORE
1
CS-6901
MS Thesis-II
3
N
Total credit hours
31

In lieu of MS Thesis (6 credit hours) student may opt one course (3 credit hours) and Research Project (3 credit hours).

ELECTIVE COURSES FOR MS IN COMPUTER SCIENCE

AreaCourse Title
Mobile & Ubiquitous ComputingUbiquitous Computing
Mobile Application Development
Mobile & Wireless Computing
Mobile Software Engineering
Cloud & ClusterCloud Computing
Social Computing
Cluster & Grid Computing
Concurrent & Distributed Computing
Big Data Analytics
Computational Social Science
Data Mining
BioinformaticsIntroduction to Bioinformatics
Computational Biology
Biological Data Management
Computational Genomics
Protein Sequence & Structural Analysis
System Biology
Computational LinguisticsNatural Language Processing
Statistical NLP
Computational Grammar
Machine Learning
Computational Morphology
Computer Graphics and VisualizationAdvanced Computer Graphics
Physically based Animation in Computer Graphics
Mobile Graphics Programming on Android
High Performance Computing using
CUDA
Graphics Programming in the Web Browser using WebGL
Mathematical Methods in Computer Graphics
Introduction to GPU Programming using
Shaders
Scientific Visualization
PROGRAM ONE TIME CHARGES
(ONLY IN 1ST SEMESTER FEES) PER SEMESTER
ADMISSION FEE
CAUTION MONEY(REFUNDABLE)
IT CHARGES
MISC. CHARGES
LAB CHARGES(PER CREDIT HOUR)
TUITION FEE (PER CREDIT HOUR)
MS (Computer Science)
15,000
10,000
5,500
6,850
5,100
PROGRAMS 1ST SEMESTER FEE AMOUNT SEMESTER FEE (WITHOUT ADM & C/ MONEY) CREDIT HOURS 1ST SEMESTER
MS (Computer Science) 1.5 Years
98,550
73,550
12 + 0

NOTE:

http://download1.fbr.gov.pk/Docs/201372214742171992013CIRCULAR06.pdf

PHD COMPUTER SCIENCE

ELIGIBILITY CRITERIA FOR PHD (COMPUTER SCIENCE)

NOTE:

Failures and students appearing for improvement exams are not eligible to apply for admission.

REQUIRED DOCUMENTS

Following documents must accompany the application on the prescribed form:

Semester-1

S.NO COURSE CH
1
Elective 1
3
2
Elective 2
3
3
Elective 3
3

Semester-2

S.NO COURSE CH
4
Elective 4
3
5
Elective 5
3
6
Elective 6
3

Semester-3

S.NO COURSE CH
7
Written Comprehensive Exam & Proposal Defence

Semester-4

S.NO COURSE CH
8
PhD Dissertation
12

Semester-5

S.NO COURSE CH
9
PhD Dissertation
12

Semester-5

S.NO COURSE CH
10
PhD Dissertation
12

ELECTIVE COURSES FOR PhD IN COMPUTER SCIENCE

AREA COURSE TITLE
Mobile & Ubiquitous Computing
Ubiquitous Computing

Mobile Application Development

Mobile & Wireless Computing

Mobile Software Engineering
Cloud & Cluster
Computing Cloud Computing

Social Computing

Cluster & Grid Computing

Concurrent & Distributed Computing

Big Data Analytics

Computational Social Science

Data Mining
Bio-Informatics

Introduction to Bio-Informatics

Computational Biology


Biological Data
Management 


Computational Genomics


Protein Sequence & Structural Analysis


System Biology
Computational
Linguistics
Natural Language Processing

Statistical NLP

Computational Grammar

Machine Learning

Computational Morphology
Computer Graphics and
Visualization
Advanced Computer Graphics 


Physically based Animation in Computer Graphics 


Mobile Graphics Programming on Android 


High Performance Computing using


CUDA 


Graphics Programming in the Web Browser using WebGL 


Mathematical Methods in Computer Graphics 


Introduction to GPU Programming using 


Shaders 


Scientific Visualization
PROGRAM ONE TIME CHARGES
(ONLY IN 1ST SEMESTER FEES) PER SEMESTER
ADMISSION FEE
CAUTION MONEY(REFUNDABLE)
IT CHARGES
MISC. CHARGES
LAB CHARGES(PER CREDIT HOUR)
TUITION FEE (PER CREDIT HOUR)
PhD (Computer Science)
15,000
10,000
5,500
6,850
5,100
PROGRAMS 1ST SEMESTER FEE AMOUNT SEMESTER FEE (WITHOUT ADM & C/ MONEY) CREDIT HOURS 1ST SEMESTER
PhD (Computer Science)
83,250
58,250
9 + 0

NOTE:

http://download1.fbr.gov.pk/Docs/201372214742171992013CIRCULAR06.pdf

Scroll to Top