Department of Computer Science - Copy

Transcription

Department of Computer Science - Copy
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
PROSPECTUS
FACULTY OF COMPUTING
Prof. Dr. Muhammad Abdul Qadir
Dean
The Faculty of Computing aims at producing computer
professionals who can meet the challenges of emerging
international trends in Information Technology and related
disciplines. To achieve this objective, we have a team of highly
qualified and dedicated faculty members. We believe that
academic excellence is not possible without a quality
research environment. High emphasis is, therefore, placed
on research. In addition to providing strong theoretical
foundations, our academic programs also place due emphasis
on the applied aspects of the disciplines. For this purpose,
the Faculty has established a strong liaison with Research &
Development organizations and the industry.
The Faculty comprises of three departments, the
Department of Computer Science the Department of
Biosciences and Department of Mathematics. Department
www.jinnah.edu.pk
of Computer Science and Department of Biosciences offer
BS, MS and PhD programs with different specializations,
whereas the Department of Mathematics offers MPhil
andPhD programs. There are over 1000 alumni of the faculty
who are contributing effectively in the industry and thus
paying their due share towards national growth.
www.jinnah.edu.pk
Mohammad Ali Jinnah University, Islamabad
M.A.J.U.
PROSPECTUS
FACULTY MEMBERS
Department of Computer Science
Dr. Muhammad Abdul Qadir
PhD Parallel Computing (University of Surrey, UK)
M.Sc Electronics (Quaid-e-Azam University, Islamabad)
Professor/Dean FoC
Dr. Nayyer Masood
PhD Computer Science (University of Bradford, UK)
M. Sc Computer Science (Quaid-e-Azam University,
Islamabad)
Associate Professor/Head of Department
Dr. Aamer Nadeem
PhD Software Engineering (Mohammad Ali Jinnah
University, Islamabad)
MS Software Engineering (National University of Science
and Technology, Rawalpindi)
M.Sc Computer Science (Quaid-e-Azam University,
Islamabad)
Associate Professor
Dr. Muhammad Tanvir Afzal
PhD Information Retrieval (Graz University of Technology,
Austria)
M.Sc Computer Science (Quaid-e-Azam University,
Islamabad)
Associate Professor
Dr. Muhammad Azhar Iqbal
PhD Computer & Information Systems (Huazhong
University of Science & Technology, China)
MS Computer Software Engineering (National University of
Science and Technology, Islamabad)
M.Sc. Computer Science (University of Agriculture,
Faisalabad)
Assistant Professor
Dr. Muhammad Aleem
PhD Parallel Processing (University of Innsbruck, Austria)
MS Computer Science (Quaid-e-Azam University, Islamabad)
BS Computer Science (Shah Abdul Latif University, Khairpur)
Assistant Professor
Dr. Muhammad Arshad Islam
PhD Distributed Systems (University of Konstanz, Germany)
MS Computer Science (GIK Institute, Swabi, Pakistan)
Assistant Professor
Dr. Shariq Bashir
PhD Information Retrieval (Vienna University of Technology,
Australia)
MS Computer Science (National University of Computer and
Emerging Science, Islamabad)
Assistant Professor
Mr. Nouman Sharif
M.Sc Internet Engineering (University of East London, UK)
B.Sc Computing (University of Westminster, UK)
Assistant Professor
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
www.jinnah.edu.pk
PROSPECTUS
Mr. Shahzad Rafiq
Mr. Adnan Khalid
MS Computer Science (Mohammad Ali Jinnah University,
Islamabad)
M. Sc Computer Science (Mohammad Ali Jinnah University,
Islamabad)
Assistant Professor
MS Computer Science (Mohammad Ali Jinnah University,
Islamabad)
BS Computer Science (Mohammad Ali Jinnah University,
Islamabad)
Mr. Qamar Mahmood
Mr. Hassan Tahir (On Study Leave)
M Sc Computer Engineering (Centre of Advanced Studies in
Engineering (CASE), Islamabad)
M. Sc Computer Science (Quaid-e-Azam University,
Islamabad)
Assistant Professor
MS Software Engineering (National University of Science and
Technology, Islamabad)
Lecturer
Mr. Saleem Anwar
MS Computer Software Engineering (National University of
Science and Technology (NUST), Islamabad)
MS Parallel and Distributed Computing (Vreji University
Amsterdam, Holland)
Assistant Professor
Ms. Humera Aftab
M. Phil Linguistics (National University of Modern
Languages, Islamabad)
Assistant Professor
Ms. Maryam Kausar
MS Software Engineering (University of Manchester, UK)
BS Computer Science (National University of Computer and
Emerging Sciences, Islamabad)
Lecturer
Ms. Raabia Asif
MS Theoretical Computing (Lahore University of
Management Sciences (LUMS), Lahore)
BS Computer Science (Lahore University of Management
Sciences (LUMS), Lahore)
Lecturer
Mr. Salman Ahmed
Mr. Saqib Nazir
MS Semantic Computing (Mohammad Ali Jinnah University,
Islamabad)
Assistant Professor
63
MS Software Engineering (Mohammad Ali Jinnah University,
Islamabad)
BS Software Engineering (Mohammad Ali Jinnah University,
Islamabad)
Lecturer
www.jinnah.edu.pk
Mohammad Ali Jinnah University, Islamabad
M.A.J.U.
PROSPECTUS
Mr. Anser Javed
MS Information System (National University of Sciences and
Technology, Islamabad)
Lecturer
Mr. Bilal Ahmed
MS Computer Engineering (Centre of Advanced Studies in
Engineering (CASE), Islamabad)
BS Computer Science (National University of Modern
Languages (NUML), Islamabad)
Lecturer
Department of Biosciences
Dr. Aamer Nadeem
PhD Software Engineering (M.A.J.U., Islamabad)
MS Software Engineering (NUST, Islamabad)
M.Sc Computer Science (Quaid-e-Azam University,
Islamabad)
Associate Professor/HoD BI
Dr. Shaukat Iqbal
PhD Biochemistry and Molecular Biology (University of
Athens NCSR, Greece)
MSc (Honors) Cytogenetics (Sindh University, Pakistan)
BSc (Honors) Genetics (Agricultural University Faisalabad,
Pakistan)
Associate Professor
Dr. Sahar Fazal
PhD Agricultural Entomology (South China Agricultural
University, China)
M.Sc Agricultural Entomology (Agriculture University,
Faisalabad)
Associate Professor
Dr. Syeda Marriam Bakhtiar
PhD Human Molecular Genetics (NIBGE, QAU Pakistan)
M.Sc Biochemistry (UAAR, Pakistan)
Assistant Professor
Mr. Muhammad Haroon Khan
M Phil, Biotechnology and Genetic Engineering (NWFP Agri.
Uni, Peshawar)
M.Sc Botany (University of Peshawar)
Lecturer
Mr. Shahid Hussain
MS Biotechnology (IIUI, Islamabad)
BS Biotechnology (University of Malakand)
Junior Lecturer
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
www.jinnah.edu.pk
PROSPECTUS
Department of Mathematics
Dr. Muhammad Sagheer
Mrs. Dur-e-Shewar Sagheer
PhD Applied Mathematics, University of Sussex, UK
M.Phil. Applied Mathematics, QAU, Islamabad
MSc Applied Mathematics, QAU, Islamabad
Associate Professor/Head of Department
M Phil Mathematics, University of Sussex, UK
M Phil Mathematics, QAU, Islamabad
M.Sc, Mathematics, Punjab University, Lahore
Assistant Professor
Dr. Fazal-ur-Rehman
Ms. Samina Batool
PhD Control Systems, McGill University, Canada
M Eng in Control Systems, McGill University, Canada
Professor
M.Phil Mathematics, QAU, Islamabad
Assistant Prorfessor
Mr. Khalid Iqbal Mehr
Dr. Rashid Ali
PhD (Computational Mathematics), Universitaet Passau,
Germany
M Phil (Mathematics), Quaid-i-Azam University, Islamabad
PGD, Quaid-i-Azam University, Islamabad
Assistant Professor
Dr. Shafqat Hussain
PhD (Mathematics) TU-Dortmund, Germany
MS (Mathematics) CIIT, Islamabad
M.Sc (Mathematics) B.Z. University, Multan
Assistant Professor
Dr. Ahsan Ul Haq
Phd Mathematics, University of York, UK
M Phil Mathematics, QAU, Islamabad
M.Sc, Mathematics, QAU, Islamabad
Assistant Professor
63
M.Phil Mathematics, Riphah International Uni. Islamabad
M.Sc Mathematic
Lecturer
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
PROSPECTUS
DEPARTMENT OF COMPUTER SCIENCE
www.jinnah.edu.pk
BS Computer Science
BS Computer Science is a four year degree program offered
by the Department of Computer Sciences. Major details of
the program are mentioned below.
Areas of Specialization
The Department of Computer Science offers BS(CS)
program with the following two specializations:
a) Information and Communication Technology (ICT)
b) Information Security and Forensics
Dr. Nayyar Masood Dar
Head of Department
The BS program offered by the Department focuses on
producing high quality computer scientists with a broad
vision and strong ethical values ensuring that they have a
solid foundation in the core concepts. We equip them with
problem solving and decision-making skills, and prepare them
for lifelong learning in the discipline.
In order to produce graduates with a well-balanced
personality, general awareness of social issues and basic
reasoning capabilities, students are also required to take, in
addition to core and elective courses of the discipline, a
number of general courses in the area of humanities, social
sciences, religion and ethics, languages and communication
skills. The overall program provides a highly conducive
environment and an excitement driven approach that
encourages creativity to accomplish results.
63
Admission Requirements
a) Higher Secondary School Certificate or equivalent
securing at least 45% marks in aggregate (students
who have not studied Mathematics at HSC level may be
asked to do deficiency course(s)).
OR
Diploma of Associate Engineering securing at least 50%
aggregate marks.
b) Admission Test/NAT
Degree Requirements
Each candidate for the BS Computer Science degree is
required to successfully earn 133 credit hours (Cr. Hrs.) as
per the following detail:
Area
(a)
(b)
(c)
(d)
(e)
(f)
Core Courses
Elective/Specialization Courses
Supporting Science Courses
General Education / University Electives
Internship
Final Project
Total
Cr. Hrs.
60
24
18
25
00
06
133
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
www.jinnah.edu.pk
PROSPECTUS
a) Computer Science Core Courses
Code
CS 1113
CS 1111
CS 1123
CS 1121
CS 2133
CS 2131
CS 2143
CS 2141
CS 2223
CS 2313
CS 2311
CS 2513
CS 2523
CS 3153
CS 3151
CS 3163
CS 3213
CS 3413
CS 3513
CS 3613
CS 4623
CS 4713
CS 4813
CS 4253
63
Course Title
Introduction to Computing
Introduction to Computing Lab
Computer Programming
Computer Programming Lab
Object Oriented Programming
Object Oriented Programming Lab
Data Structures
Data Structures Lab
Software Engineering – I
Introduction to Database Systems
Introduction to Database Systems Lab
Digital Logic Design
Computer Organization and Assembly Language
Advanced Computer Programming
Advanced Computer Programming Lab
Design and Analysis of Algorithms
Object Oriented Analysis and Design
Operating Systems
Computer Architecture
Theory of Automata and Formal Languages
Compiler Construction
Computer Communications & Networks
Artificial Intelligence
Human Computer Interaction
Cr. Hrs.
3
1
3
1
3
1
3
1
3
3
1
3
3
3
1
3
3
3
3
3
3
3
3
3
www.jinnah.edu.pk
Mohammad Ali Jinnah University, Islamabad
M.A.J.U.
PROSPECTUS
(b) Computer Science Elective Courses
Computer Science Department offers degrees in two different specialization.
i) ICT Specialization Electives
Code
Course Title
CS 3323
Advanced Database Systems
CS 4323
Distributed Database Systems
CS 4223
Data Mining
CS 4333
Introduction to Data Warehousing
CS 4353
Integrating Information Technologies
CS 4363
Distributed Application Architecture and Design
CS 4373
Decision Support & Organizational Intelligence
CS 4383
Computer Forensics
CS 4423
System Administration and Management
CS 4433
Fundamentals of Information Assurance
CS 4733
Network Design & Management
CS 4743
Network Programming
CS 4763
Wireless Networks & Mobile Systems Architecture
CS 4833
Professional Ethics and Legal Issues
CS 4183
Enterprise Application Development
CS 4181
Enterprise Application Development Lab
CS 4193
Mobile Application Development
CS 4191
Mobile Application Development Lab
CS 4713
Web Application Development
CS 4711
Web Application Development Lab
Cr. Hrs.
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
1
3
1
64
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
www.jinnah.edu.pk
PROSPECTUS
ii) Information Security and Forensics
Code
CS 3713
CS 3723
CS 4643
CS 3733
CS 4653
CS 4633
CS 4523
CS 4773
CS 4753
CS 4523
CS 4663
CS 4753
CS 4763
CS 4683
iii) Common Electives
Code
CS 3073
CS 3173
CS 3183
CS 3423
CS 4413
CS 4513
CS 4523
CS 4863
CS 4873
CS 4001
CS 4533
CS 4xx3
CS 4633
63
Course Title
Introduction to Information Security & Forensics
Database security
Biometric Systems and Security
Network Security & Forensics
Web security & Forensics
Digital Image Processing
Data Security and Cryptography
Penetration Testing
Network Security
Data Security & Cryptography
Malware Analysis
Network Security
Digital Watermarking and Steganography
Mobile Application Security & Testing
Cr. Hrs.
3
3
3
3
3
3
3
3
3
3
3
3
3
3
Course Title
Numerical Computing
Computer Game Programming
Graph Theory
System Programming
Operations Research
Computer Graphics
Data Security & Cryptography
Machine Learning
Natural Language Processing
CS Seminar
Multimedia Applications Development
Special Topics in CS
Digital Image Processing
Cr. Hrs.
3
3
3
3
3
3
3
3
3
1
3
3
3
www.jinnah.edu.pk
Mohammad Ali Jinnah University, Islamabad
M.A.J.U.
PROSPECTUS
c)
Supporting Science Courses
Code
MTC 1013
MTC 1023
MCT 1033
MCT 2053
MCT 3063
PHC 1013
Course Title
Calculus I
Calculus II
Linear Algebra
Discrete Mathematics
Probability and Statistics
Applied Physics
Cr. Hrs.
3
3
3
3
3
3
64
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
www.jinnah.edu.pk
PROSPECTUS
d) General Education/University Elective Courses
Code
HMC 1002
HMC 1012
HMC 1013
HMC 1023
HMC 2033
HMC 2xx3
HMC 3xx3
HMC 4xx3
HMC 4xx3
Course Title
Pakistan Studies
Islamic Studies/Ethics
English-I (Functional English)
English-II (Communication Skills)
Technical Report Writing
Humanity-I
Humanity-II
Management-I
Management-II
(e) Internship
It is mandatory for every student to participate in an 8 weeks
th
summer internship program following their 6 semester or
after the completion of 90 Cr. Hrs. Each student will be
allocated an internship coordinator who will monitor the
performance of student regarding internship. On the
completion of internship, the student will submit a report as
per prescribed format and a formal evaluation will be carried
out and Pass/Fail grade will be awarded to the student.
(f) Project
th
A student may register final year project in the 7 semester
of his / her degree program after satisfactory completion of
90 Cr. Hrs. (equivalent to the first six semester course load
as per roadmap of the BS program)
63
Cr. Hrs.
2
2
3
3
3
3
3
3
3
Duration
This is a four year degree program comprising 8 semesters
with minimum of 133 Cr. Hrs. There will be a Fall and a Spring
semester in each year. The Summer session will be utilized for
internships or repeat courses. The maximum duration to
complete BS is 7 years.
M.A.J.U.
www.jinnah.edu.pk
Mohammad Ali Jinnah University, Islamabad
PROSPECTUS
SCHEME OF STUDY FOR BS COMPUTER SCIENCE PROGRAM
Semester-1 (15 Cr. Hrs.)
Course Code
CS
CS
HMC
HMC
MTC
PHC
1113
1111
1002
1013
1013
1013
Course Title
Introduction to Computing
Introduction to Computing Lab
Pakistan Studies
English-1 (Functional English)
Calculus-I
Applied Physics
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
0
2
3
3
3
0
3
0
0
0
0
3
1
2
3
3
3
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
0
2
3
3
3
0
3
0
0
0
0
3
1
2
3
3
3
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
0
3
3
3
3
0
3
0
0
0
0
3
1
3
3
3
3
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
0
3
0
3
3
3
0
3
0
3
0
0
0
3
1
3
1
3
3
3
Semester-2 (15 Cr. Hrs.)
Course Code
CS
CS
HMC
HMC
HM
MTC
1123
1121
1012
1023
1XX3
1023
Course Title
Computer Programming
Computer Programming Lab
Islamic Studies/Ethics
English-II (Communication Skills)
Humanities-I
Calculus-II
Semester-3 (16 Cr. Hrs.)
Course Code
CS
CS
CS
HMC
HMC
MTC
2133
2131
2513
2033
2xx3
1033
Course Title
Object Oriented Programming
Object Oriented Programming Lab
Digital Logic Design
Technical Report Writing
Humanities-II
Linear Algebra
Semester-4 (17 Cr. Hrs.)
Course Code
CS
CS
CS
CS
CS
MTC
MTC
63
2143
2141
2313
2311
2523
2053
3063
Course Title
Data Structures
Data Structures Lab
Introduction to Database Systems
Introduction to Database Systems Lab
Computer Organization and Assembly Language
Discrete Mathematics
Probability & Statistics
www.jinnah.edu.pk
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
PROSPECTUS
Semester-5 (19 Cr. Hrs.)
Course Code
CS
CS
CS
CS
CS
CS
CS
2223
3153
3151
3163
3413
3513
3613
Course Title
Software Engineering I
Advanced Computer Programming
Advanced Computer Programming Lab
Design and Analysis of Algorithms
Operating Systems
Computer Architecture
Theory of Automata & Formal Languages
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
3
0
3
3
3
3
0
0
3
0
0
0
0
3
3
1
3
3
3
3
Lec. Hrs
Lab. Hrs
Cr. Hrs.
Lec. Hrs
Lab. Hrs
Cr. Hrs.
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
0
3
3
3
0
9
0
0
0
3
3
3
3
3
Semester-6 (18 Cr. Hrs.)
Course Code
CS
CS
CS
CS
CS
CS
3213
4713
3xx3
3xx3
3xx3
3xx3
Course Title
Object Oriented Analysis and Design
Computer Communications and Networks
Elective 1
Elective 2
Elective 3
Elective 4
3
3
3
3
3
3
0
0
0
0
0
0
3
3
3
3
3
3
Semester-7 (18 Cr. Hrs.)
Course Code
CS
CS
CS
CS
CS
MGTC
4253
4623
4913
4xx3
4xx3
4xx3
Course Title
Human Computer Interaction
Compiler Construction
Design Project (Part-I)
Elective 5
Elective 6
Management Elective I
3
3
0
3
3
3
0
0
9
0
0
0
3
3
3
3
3
3
Semester-8 (15 Cr. Hrs.)
Course Code
CS
CS
CS
CS
MGTC
4813
4923
4xx3
4xx3
4xx3
Course Title
Artificial Intelligence
Design Project (Part-II)
Elective 7
Elective 8
Management Elective-II
64
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
PROSPECTUS
BS Software Engineering
BS Software Engineering is a four year program offered by
the Department of Computer Sciences. Major details of the
program are mentioned below.
Admission Requirements
a) Higher Secondary School Certificate or equivalent
securing at least 45% marks in aggregate (students
who have not studied Mathematics at HSC level may be
asked to do deficiency course(s)).
OR
Diploma of Associate Engineering securing at least 50%
aggregate marks.
b) Admission Test/NAT
Degree Requirements
Each candidate for the BS Software Engineering degree is
required to complete successfully 132 Cr. Hrs. as per the
following detail:
Area
(a)
(b)
(c)
(d)
(e)
(f)
Core Courses
Elective/Specialization Courses
Supporting Science Courses
General Education / University Electives
Internship
Final Project
Total
63
Cr. Hrs.
59
24
18
25
00
06
132
www.jinnah.edu.pk
www.jinnah.edu.pk
Mohammad Ali Jinnah University, Islamabad
M.A.J.U.
PROSPECTUS
a) Core Courses
Code
CS 1123
CS 1121
CS 2133
CS 2131
CS 2143
CS 2141
CS 2223
CS 2313
CS 2311
CS 2513
CS 2523
CS 3153
CS 3151
CS 3163
CS 3213
CS 3413
CS 4713
CS 4253
CS 4273
CS 3623
CS 3643
CS 3633
Course Title
Computer Programming
Computer Programming Lab
Object Oriented Programming
Object Oriented Programming Lab
Data Structures
Data Structures Lab
Software Engineering-I
Introduction to Database Systems
Introduction to Database Systems Lab
Digital Logic Design
Computer Organization & Assembly Language
Advanced Computer Programming
Advanced Computer Programming Lab
Design and Analysis of Algorithms
Object Oriented Analysis and Design
Operating Systems
Computer Communications & Networks
Human Computer Interaction
Software Project Management
Formal Software Specifications
Software Architecture
Software Testing
Cr. Hrs.
3
1
3
1
3
1
3
3
1
3
3
3
1
3
3
3
3
3
3
3
3
3
64
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
www.jinnah.edu.pk
PROSPECTUS
(b) Elective Courses
Code
CS 4483
CS 4473
CS 4493
CS 4173
CS 4171
CS 3653
CS 3813
CS 3323
CS 4193
CS 4191
CS 4183
CS 4181
CS 4233
CS 4243
Course Title
Software Metrics
Software Engineering Economics
Design Patterns
Web Application Development
Web Application Development Lab
Software Quality Engineering
PSP and TSP
Advance Database Systems
Mobile Application Development
Mobile Application Development Lab
Enterprise Application Development
Enterprise Application Development Lab
Agile Software Development
Business Process Engineering
Cr. Hrs.
3
3
3
3
1
3
3
3
3
1
3
1
3
3
Course Title
Calculus I
Calculus II
Linear Algebra
Discrete Mathematics
Probability and Statistics
Applied Physics
Cr. Hrs.
3
3
3
3
3
3
c) Supporting Science Courses
Code
MT 1013
MT 1023
MT 1033
MT 2053
MT 3063
PHC 1013
63
www.jinnah.edu.pk
Mohammad Ali Jinnah University, Islamabad
M.A.J.U.
PROSPECTUS
d) General Education/University Elective Courses
Code
Course Title
HMC 1002
Pakistan Studies
HMC 1012
Islamic Studies/Ethics
HMC 1013
English-I (Functional English)
HMC 1023
English-II (Communication Skills)
HMC 2033
Technical Report Writing
HM 2xx3
Humanity-I
HM 3xx3
Humanity-II
HM 4xx3
Management-I
HM 4xx3
Management-II
(e) Internship
It is mandatory for every student to participate in an 8 weeks
summer internship program following their 6th semester or
after the completion of 90 credit hours. Each student will be
allocated an internship coordinator who will monitor the
performance of student regarding internship. On the
completion of internship, the student will submit a report as
per prescribed format and a formal evaluation will be carried
out and Pass/Fail grade will be awarded to the student.
Cr. Hrs.
2
2
3
3
3
3
3
3
3
Duration
This is a four year degree program comprising 8 semesters
with minimum of 132 Cr. Hrs. There will be a Fall and a Spring
semester in each year. The Summer session will be utilized for
internships or repeat courses. The maximum duration to
complete BS is 7 years.
(f) Project
A student may register final year project in the 7th semester
of his / her degree program after satisfactory completion of
90 SCH (equivalent to the first six semester course load as
per roadmap of the BS program)
64
M.A.J.U.
www.jinnah.edu.pk
Mohammad Ali Jinnah University, Islamabad
PROSPECTUS
SCHEME OF STUDY FOR BS SOFTWARE ENGINEERING PROGRAM
Semester-1 (15 Cr. Hrs.)
Course Code
CS
CS
HMC
MTC
PHC
HMC
1123
1121
1002
1013
1013
1013
Course Title
Computer Programming
Computer Programming Lab
Pakistan Studies
Calculus-I
Applied Physics
English-1 (Functional English)
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
0
2
3
3
3
0
3
0
0
0
0
3
1
2
3
3
3
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
0
2
3
3
3
0
3
0
0
0
0
3
1
2
3
3
3
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
0
3
0
3
3
3
0
3
0
3
0
0
0
3
1
3
1
3
3
3
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
3
3
3
0
3
3
0
0
0
0
3
0
0
3
3
3
3
1
3
3
Semester-2 (15 Cr. Hrs.)
Course Code
CS
CS
HMC
HMC
MTC
HMC
2133
2131
1012
1023
1023
2xx3
Course Title
Object Oriented Programming
Object Oriented Programming Lab
Islamic Studies/Ethics
English-II (Communication Skills)
Calculus-II
Humanities-I
Semester-3 (17 Cr. Hrs.)
Course Code
CS
CS
CS
CS
HMC
HMC
MTC
2143
2141
2313
2311
2033
2xx3
1033
Course Title
Data Structures
Data Structures Lab
Introduction to Database Systems
Introduction to Database Systems Lab
Technical Report Writing
Humanities-II
Linear Algebra
Semester-4 (19 Cr. Hrs.)
Course Code
CS
CS
CS
CS
CS
MT
MT
63
2223
2513
2523
3153
3151
3063
2053
Course Title
Software Engineering - I
Digital Logic Design
Computer Organization and Assembly Language
Advanced Computer Programming
Advanced Computer Programming Lab
Probability & Statistics
Discrete Mathematics
www.jinnah.edu.pk
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
PROSPECTUS
Semester-5 (15 Cr. Hrs.)
Course Code
CS
CS
CS
CS
CS
3163
3413
3513
3613
3643
Course Title
Design and Analysis of Algorithms
Operating Systems
Software Requirement Engineering
Object Oriented Analysis and Design
Software Architecture
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
3
3
3
3
0
0
0
0
0
3
3
3
3
3
Lec. Hrs
Lab. Hrs
Cr. Hrs.
Lec. Hrs
Lab. Hrs
Cr. Hrs.
Lec. Hrs
Lab. Hrs
Cr. Hrs.
3
3
3
3
3
9
0
0
0
0
3
3
3
3
3
Semester-6 (18 Cr. Hrs.)
Course Code
CS
CS
CS
CS
CS
CS
3623
3633
4273
4713
3xx3
3xx3
Course Title
Formal Software Specifications
Software Testing
Software Project Management
Computer Communications and Networks
Elective 1
Elective 2
3
3
3
3
3
3
0
0
0
0
0
0
3
3
3
3
3
0
Semester-7 (18 Cr. Hrs.)
Course Code
CS
CS
MGTC
CS
CS
CS
4253
4913
3xx3
4xx3
4xx3
4xx3
Course Title
Human Computer Interaction
Final Project (Part-I)
Management Elective I
Elective 3
Elective 4
Elective 5
3
3
3
3
3
3
0
9
0
0
0
0
3
3
3
3
3
3
Semester-8 (15 Cr. Hrs.)
Course Code
CS
MGTC
CS
CS
CS
4923
3xx3
4xx3
4xx3
4xx3
Course Title
Design Project (Part-II)
Accounting-I/Management-I
Elective 6
Elective 7
Elective 8
64
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
www.jinnah.edu.pk
PROSPECTUS
MS PROGRAM
The Department of Computer Science also offers the MS
Computer Science degree program which equals 18 years of
education. Major details of the program are mentioned
below.
Admission Requirements
a) A minimum of 16 years of education leading to BS
degree in Computer Science /Electronic
Engineering/Mathematics/equivalent
b) Minimum 2.00/4.00 or 50% marks
c) Admission Test/GAT (General)
Deficiency Courses
Deficiency courses are for applicants who are changing their
domain. Deficiency Cr. Hrs. are not counted towards the
minimum Cr. Hrs. requirement for award of degree. A
tentative list of number of deficiency courses for such
applicants is given below:
Program
(a) BS CS/BS CE
(b) BS IT/BI
(c) M.Sc/BE
63
Deficiency (Cr. Hrs.)
NIL
6
15-20
Degree Requirements
A student admitted to the MS Computer Science program
will have to complete the degree requirements by following
any one of the options listed below:
Cr. Hrs
No.
Options
(a)
(b)
(c)
24 Cr. Hrs course work with 6 Cr. Hrs thesis
30 Cr. Hrs course work with 3 Cr. Hrs project
Course work only
30
33
36
Course Requirements
Area
(a)
(b)
(c)
(d)
Core Courses
Specialization Courses
Elective Courses
Research Thesis
Total
Cr. Hrs.
12
09
03
06
30
www.jinnah.edu.pk
Mohammad Ali Jinnah University, Islamabad
M.A.J.U.
PROSPECTUS
a) Core Courses
Code
CS 5113
CS 5123
CS 5413
CS 5433
Course Title
Advanced Theory of Computation
Advanced Analysis of Algorithms
Advanced Computer Architecture
Advanced Operating Systems
(b) Specialization Courses
Students are required to take 9 credit hours from one of the
specialization: (i) Software Systems & Engineering, or (ii)
Multimedia & Communications, (iii) Web and Information
Systems, (iv)Computational Business Intelligence; if they
want to do these specializations. The department may add
(i) Software Systems & Engineering
Code
CS 5213
CS 5253
CS 5263
CS 5273
CS 6113
CS 5623
CS 5633
CS 6143
CS 6213
CS 6223
CS 6233
CS 6263
CS 6xx3
CS 5373
CS 6283
Cr. Hrs.
3
3
3
3
some other specialization with the same structure. A
student may take courses from different specializations or
electives and may complete the total credit hour
requirements without taking 9 Cr. Hrs. from one
specialization stream; in this case he/she will get degree of
MS-CS without any specialization.
Course Title
Advanced Software Architecture
Requirements Engineering
Software Engineering Processes
Software Project Management
Semantic Computing
Formal Methods in Software Engineering
Model and Specification Based Software Testing
Ontology Engineering
Safety-critical Systems
Software Fault Tolerance
Software Quality Assurance and Testing
Advanced Software Engineering
Special Topics in Software Systems & Engineering
Advanced Software Project Management
Advance Software Quality Assurance
Cr. Hrs.
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
64
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
www.jinnah.edu.pk
PROSPECTUS
(ii) Multimedia & Communications
Code
CS 5513
CS 5523
CS 5533
CS 5543
CS 6513
CS 6523
CS 6543
CS 6713
CS 5723
CS 5733
CS 6723
CS 6733
Course Title
Multimedia Systems
Advanced Computer Graphics
Advanced Multimedia Systems
Multimedia Semantics
Spatial, Image, and Multimedia Databases
Multimedia Services over IP Networks
Topics in Multimedia Systems
Advanced Computer Networks
Internet Protocols
Network Programming
Mobile and Wireless Networks
Topics in Computer Networks
Cr. Hrs.
(iii) Web and Information Systems
Code
CS 5153
CS 6173
CS 6163
CS 5163
CS 5183
CS 6183
CS 5823
CS 6193
Cs 6533
CS 5133
Course Title
Digital Libraries
Semantic Web
Advanced Topics in Digital Libraries
Web based Knowledge Discovery
Information Visualization
Advanced Topic in Web
Information Retrieval
Ontologies for Digital Libraries
Web and Wireless Based Multimedia Systems
Internet and Web-based Systems
Cr. Hrs.
63
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
www.jinnah.edu.pk
Mohammad Ali Jinnah University, Islamabad
M.A.J.U.
PROSPECTUS
(iv) Computational Business Intelligence
Computational Business Intelligence (CBI) plays a vital role in
business competiveness. Extraction of useful and actionable
knowledge from business data is a fundamental and
Code
CS 5323
CS 6613
CS 6313
CS 5333
CS 5323
CS 5713
CS 5923
CS 5933
CS 6623
CS 6923
CS 6323
CS 5453
CS 5913
CS 6313
challenging task for CBI. This specialization addresses the
need for a compact overview of the diversity of applications in
many disciplines especially in business applications.
Course Title
Data Mining
Modeling and Optimization
Advanced Topics in Data Mining
Data Warehousing
Distributed Database Systems
Introduction to Business Intelligence
Decision Support Systems
Applied Business Intelligence
Graph Modeling and Mining
Semantics in Business Intelligence
Web Mining
Graph Algorithms
Computation Intelligence
Advance Topics in Data Mining
Cr. Hrs.
3
3
3
3
3
3
3
3
3
3
3
3
3
3
64
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
www.jinnah.edu.pk
PROSPECTUS
(c) Other Electives (3 SCH)
No courses from the list below are required. However, after
fulfilling the minimum requirements from the above
categories, the students may take the remaining courses
Code
CS 5273
CS 5283
CS 5443
CS 5313
CS 5613
CS 5233
CS 5243
CS 6553
CS 5713
CS 6243
CS 6253
CS 6533
CS 6113
CS 6123
CS 6743
CS 6813
from any of the MS (Computer Science) Courses which also
include the following.
Course Title
Software Methodologies
Enterprise System Architecture
Advanced Data Structures
Database and Information Systems
Formal Software Specification and Development
Topics in Object-Oriented Analysis & Design
Software Analysis and Design Patterns
Advanced Cryptography
Network Security
Software Risk Management
Software Metrics
Web and Wireless Based Multimedia Systems
Grid Computing
Parallel Processing
Topics in Communication Networks
Neural Computing and Genetic Algorithms
Note: A student may take a course from “other elective” as an elective course.
63
Cr. Hrs.
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
www.jinnah.edu.pk
Mohammad Ali Jinnah University, Islamabad
M.A.J.U.
PROSPECTUS
(d) Research Thesis
The thesis may be divided into two parts, Part I (3 SCH), and
Part II (3 SCH). Part I will consist of three credit hours and
conclude with a proposal defense. The proposal consists of a
detailed literature survey, problem definition and learning of
technologies for the implementation/ prototyping of the
research to be done in the second part of the thesis (Part II).
It is highly recommended that student publish at least one
research paper during his/her thesis research in a good
reputed refereed conference.
Research Thesis
CS 6916
Duration
This is normally a two years program comprising of 4
semesters with minimum of 30 semester credit hours. There
will be a Fall and a Spring Semester in each year. The
maximum duration to complete MS in Computer Science is 4
years.
06 Cr. Hrs.
64
M.A.J.U.
Mohammad Ali Jinnah University, Islamabad
www.jinnah.edu.pk
PROSPECTUS
PhD Computer Science
The Department provides a vibrant and dynamic environment
that encourages excellence in research specifically in the
areas of Software Systems & Engineering, Multimedia &
Communications, Web and Information Systems and
Computational Business Intelligence. The PhD program aims
at producing graduates who could meet the challenges of
emerging international trends in Computer Science. To
achieve this objective, we have a team of highly qualified and
dedicated faculty members; a cohesive and carefully
designed PhD program. A due emphasis has been placed on
the applied and industrial aspects of the research. For this
purpose, the Department has established a strong liaison
with Research & Development organizations and industry.
A PhD scholar can complete the program in 3-5 years.
Admission Requirements
a) Eighteen years of education leading to MS degree in
relevant discipline
b) Minimum 3.00/4.00 CGPA or 60% marks
c) University Test/GAT (Subject)
d) Interview
Degree Requirements
A PhD candidate shall be awarded the degree on fulfillment of
the following conditions:
63
a) 18 Cr. Hrs. Course Work with CGPA > 3
b) Comprehensive Examination (written and oral)
c) 30 Cr. Hrs. Research Work
d) Synopsis Defense
e) Foreign Evaluation
f) Local Defense
g) Publication/Acceptance of at least one research
paper in an ISI impact factor journal
A PhD scholar is required to register at least 03 Cr. Hrs.
research work in each semester after the completion of
course work.