Yousaf Block, Main Campus
041-9201461
data_science@gcuf.edu.pk
dr_tanvir@gcuf.edu.pk
Semester 1 |
CSI-301 |
Programming Fundamentals |
4(3-1) |
CSI-303 |
Introduction to Computing |
4(3-1) |
ENG-321 |
Functional English |
3(3-0) |
ISL-321 |
Islamic Studies / Ethics |
2(2-0) |
MTH-323 |
Calculus and Analytical Geometry |
3(3-0) |
Semester 2 |
CSI-302 |
Object Oriented Programming |
4(3-1) |
CSI-304 |
Discrete Structures |
3(3-0) |
ENG-322 |
English Comprehension & Composition |
3(3-0) |
MTH-324 |
Advanced Calculus |
3(3-0) |
ELT-321 |
Basic Electronics |
3(3-0) |
PST-321 |
Pakistan Studies |
2(2-0) |
Semester 3 |
CSI-401 |
Data Structure and Algorithms |
4(3-1) |
CSI-403 |
Digital Logic and Design |
4(3-1) |
SWE-401 |
Introduction to Software Engineering |
3(3-0) |
ENG-421 |
Communication Skills |
3(3-0) |
STA-321 |
Introduction to Statistical Theory |
3(3-0) |
MTH-424 |
Linear Algebra |
3(3-0) |
Semester 4 |
CSI-402 |
Operating Systems |
4(3-1) |
SWE-405 |
Component Based Software Engineering |
3(3-0) |
CSI-405 |
Introduction to Database Systems |
4(3-1) |
CSI-506 |
Analysis of Algorithms |
3(3-0) |
SOC-307 |
Introduction to Sociology |
3(3-0) |
Semester 5 |
CSI-501 |
Web Engineering |
3(2-1) |
SWE-501 |
Software Requirements Engineering |
3(2-1) |
SWE-502 |
Software Process Improvement |
3(3-0) |
SWE-503 |
Software Engineering Economics |
3(2-1) |
BBA-506 |
Human Resource Management |
3(3-0) |
CSI-601 |
Human Computer Interaction |
3(3-0) |
Semester 6 |
CSI-406 |
Computer Communications and Networks |
3(3-0) |
SWE-505 |
Professional Practices |
3(3-0) |
CSI-607 |
Artificial Intelligence |
3(2-1) |
SWE-551 |
Software Architecture and Design |
3(2-1) |
SWE-552 |
Software Verification and Validation |
3(2-1) |
Semester 7 |
SWE-603 |
Software Project Management |
3(3-0) |
SWE-605 |
Software Metrics |
3(3-0) |
SWE-607 |
Mathematical tools for Software Engineering |
3(2-1) |
SWE-609 |
Enterprise Security Architecture |
3(3-0) |
BBA-601 |
Organizational Behavior |
3(3-0) |
Semester 8 |
SWE-602 |
Information Systems and Data Processing |
3(3-0) |
SWE-604 |
Information System Audit |
3(3-0) |
SWE-631 |
Project |
6(0-6) |
Core Courses |
SWE-701 |
Requirements Engineering |
3(3-0) |
SWE-702 |
Software System Architecture |
3(3-0) |
SWE-703 |
Software System Quality |
3(3-0) |
Elective Courses |
SWE-711 |
Software Reuse |
3(3-0) |
SWE-712 |
Machine Learning Applications in Software Engineering |
3(3-0) |
SWE-714 |
Semantic Web Enabled Software Engineering |
3(3-0) |
SWE-715 |
Business Process Re-Engineering |
3(3-0) |
SWE-716 |
Research Techniques and Methods for Software Engineering |
3(3-0) |
SWE-717 |
Formal Methods in Software Engineering |
3(3-0) |
SWE-718 |
Software Engineering Ontologies |
3(3-0) |
SWE-719 |
Semantic Based Software Development |
3(3-0) |
SWE-720 |
Model Driven Software Development |
3(3-0) |
SWE-721 |
Software Process Engineering |
3(3-0) |
SWE-722 |
Software Case Tools and Applications |
3(3-0) |
SWE-723 |
Advanced Web Engineering |
3(3-0) |
SWE-724 |
Software Engineering Management |
3(3-0) |
SWE-725 |
Software Risk Management |
3(3-0) |
SWE-726 |
Software Measurements and Metrics |
3(3-0) |
SWE-731 |
Global Software Engineering |
3(3-0) |
SWE-732 |
Software Configuration Management |
3(3-0) |
SWE-733 |
Knowledge Based Software Engineering |
3(3-0) |
SWE-734 |
Software Dependability |
3(3-0) |
SWE-735 |
Software Costing and Estimation |
3(3-0) |
Other Mandatory Requirements for MS |
SWE-730 |
Thesis |
6(0−6) |
Vision
Our vision is to achieve excellence at national and global level
by substantially expanding the capacity to execute Data science
research and education, industry collaborations, and the
availability of state-of-the-art computational tools.
Mission
Our mission is to provide and facilitate the highest quality data
science education, research and industrial collaboration to
achieve the national goals.
Introduction
Data science combines statistical methodology, computational
science, and a wide range of application domains. Data science
job-demand is estimated to rise enormously in the future.
Keeping in view the growing importance of data science with
every coming day, the university started this program. Our
data science program offers strong preparation and training
in Computer Science, Statistics, Inference, Machine Learning
algorithms, Predictive Analysis, addressing big data challenges,
and new technologies.
Laboratories/Facilities
Foreign highly qualified faculty, Excellent infrastructure with
healthy academic and research environment, availability of
cutting-edge computational facilities (state-of-the-art computing
labs equipped with latest machines and State-of-the-art Data
Centre with high-end server machines and routers along with
the provision of cloud services, library equipped with a variety
of books covering a wide range of classical books as well as
the most recent books published with the latest developed
techniques, Access to IEEE / ACM etc. journals / proceedings.
Faculty
Dr. Tanvir Ahmad
Director
PhD in Statistics (IUB), Postdoctoral (UK)
Specialization: Response Surface Methodology, Missing observations, Statistical Modeling
Dr. Muhammad Kashif Hanif
Assistant Professor
PhD in Computer Science (Germany)
Specialization: Parallel Computing, Machine Learning
Dr. Awais Gul Khan
Assistant Professor
PhD in Mathematics (Pakistan)
Specialization: Inequalities
Dr. Khurram Zeeshan Haider
Assistant Professor
PhD in Computer Engineering (Pakistan)
Specialization: Computer Vision, Wireless and Mobile
Communication
Dr. Usama Ahmed
Assistant Professor
PhD in Software Engineering (Pakistan)
Specialization: Cyber Security, Cloud Computing, Distributed
Systems
Dr. Samaira Naz
Assistant Professor (OPS)
PhD in Mathematics
Mr. Muhammad Aftab
Lecturer
MPhil in Statistics, PhD Scholar)
Specialization: Machine Learning , Statistical Modeling
Mr. Rao Sohail Iqbal Asif
Lecturer
MS in Computer Science; PhD scholar
Specialization: Data Science, Artificial Intellligence, Business Intelligence, Machine Learning, Data Analytics
Ms. Rabia Shahid
Lecturer
MS in Computer Science
Specialization: Formal methods, Machine Learning
Ms. Ayesha Khaliq
Lecturer
MS in Computer Science; PhD scholar
Specialization: Data Science, Machine Learning, Deep Learning, Image Processing