DEPARTMENT OF COMPUTER SCIENCE

The Department of Computer Science is a hub of innovation and technological excellence, offering cutting-edge undergraduate and postgraduate programs including BS Computer Science (BS CS), BS Information Technology (BS IT), BS Artificial Intelligence (BS AI), and MS Computer Science (MS CS). With a strong focus on theoretical foundations, practical applications, and emerging technologies, the department equips students with the skills and knowledge needed to lead and innovate in today’s rapidly evolving digital landscape. Through experienced faculty, modern labs, and industry collaborations, we aim to produce graduates who are problem-solvers, innovators, and future tech leaders.

Mission

To deliver high-quality education and research opportunities that empower students to excel in computing, technology, and innovation. We are committed to nurturing ethical, competent, and adaptable professionals who contribute meaningfully to the IT industry, academia, and society.

Vision

To be a leading center of excellence in computer science, information technology, and artificial intelligence education and research—recognized nationally and internationally for producing forward-thinking graduates, impactful research, and technological innovation that shapes the future.

Philosophy

At the Department of Computer Science, we believe that technology is a transformative force that must be guided by human values and ethical reasoning. Our educational philosophy emphasizes:

  • Innovation & Creativity: Encouraging novel thinking and entrepreneurial approaches to solving complex technological challenges.
  • Academic Rigor: Providing a strong theoretical foundation supported by real-world application and problem-solving.
  • Ethical Responsibility: Instilling a sense of digital ethics, cybersecurity awareness, and social accountability in all our students.
  • Interdisciplinary Learning: Promoting collaboration across disciplines to address diverse global problems using computing solutions.
  • Lifelong Growth: Preparing students to continuously evolve in their careers by fostering adaptability and a love for continuous learning.

Dr. Tehseen Gull

Dean

Faculty of Science & Technology

Welcome to the Faculty of Science & Technology at TIMES University, Multan, where innovation, scientific inquiry, and technological advancement form the cornerstone of our academic mission. Our faculty is dedicated to nurturing future scientists, technologists, and innovators through a dynamic learning environment that combines academic excellence with practical experience.

We are committed to providing students with a curriculum aligned with contemporary industry demands, supported by highly qualified faculty, modern laboratories, research opportunities, and strong industry linkages. Our focus extends beyond technical knowledge to developing critical thinking, creativity, leadership, and ethical values that empower our graduates to excel in an increasingly competitive global environment.

I encourage all our students to embrace lifelong learning, engage in research and innovation, and make meaningful contributions to society. Together, let us build a future driven by knowledge, technology, and excellence.

It is my pleasure to welcome you to the Department of Computer Science at TIMES University, Multan. In today's rapidly evolving digital world, computer science has become a driving force behind innovation, transforming every aspect of our lives. Our department is committed to preparing students with the knowledge, technical expertise, and problem-solving skills required to excel in this dynamic field.

Our programs are designed in accordance with the latest Higher Education Commission (HEC) guidelines and emphasize emerging technologies such as Computer Science, Artificial Intelligence, Data Science, Cyber Security, and Information Technology. Through project-based learning, research, internships, and industry collaboration, we equip our students to become competent professionals, entrepreneurs, and future technology leaders.

I encourage our students to remain curious, embrace innovation, and continuously strive for excellence. Together, we aim to cultivate a culture of creativity, research, and professional integrity that enables our graduates to make a lasting impact in the technology sector, both nationally and internationally.

I warmly welcome you to the Department of Computer Science and wish you every success in your academic and professional journey.

Prof. Dr. Muhammad Rafiq

HoD / Chairperson

Department of Computer Science

Coordination Info

Ms. Rukhsana Faiz

Contact: 0304-8217777

 

Programs Offered:

  1. ADP Computer Science
  2. BS Computer Science
  3. BS Information Technology
  4. BS Artificial Intelligence
  5. BS Cyber Security
  6. BS Data Science
  7. MS Computer Science
  8. PhD Computer Science

ADP COMPUTER SCIENCE

Semester I
# Course Title Category Theory Lab
1 Application of Information and Communication Technologies Gen 2 1
2 Functional English Gen 3 0
3 Discrete Structure (QR I) Gen 3 0
4 Calculus and Analytical Geometry (QR II) Gen 3 0
5 Ideology and Constitution of Pakistan Gen 2 0
6 Programming Fundamentals Major 3 1
Semester Total Credit Hours 18
Semester II
# Course Title Category Theory Lab
1 Digital Logic Design Major 2 1
2 Object Oriented Programming Major 3 1
3 Data Base System Major 3 1
4 Introduction to Management Gen (SS) 2 0
5 Entrepreneurship Gen 2 0
6 Civics and Community Engagement Gen 2 0
Semester Total Credit Hours 17
Semester III
# Course Title Category Theory Lab
1 Data Structures Major 3 1
2 Information Security Major 2 1
3 Artificial Intelligence Major 2 1
4 Computer Networks Major 2 1
5 Software Engineering Major 3 0
6 Professional Practice Gen (A&H) 2 0
Semester Total Credit Hours 18
Semester IV
# Course Title Category Theory Lab
1 Computer Organization & Assembly Language Major 2 1
2 Theory of Automata Major 3 0
3 Advance Database Management Systems Major 2 1
4 Applied Physics Gen (NS) 2 1
5 Expository Writing Gen 3 0
6 Islamic Studies / Ethics Gen 2 0
Semester Total Credit Hours 17
Total Credit Hours: 70

BS COMPUTER SCIENCE

Semester I
# Course Title Category Theory Lab
1 Application of Information and Communication Technologies Gen 2 1
2 Functional English Gen 3 0
3 Discrete Structure (QR I) Gen 3 0
4 Calculus and Analytical Geometry (QR II) Gen 3 0
5 Ideology and Constitution of Pakistan Gen 2 0
6 Programming Fundamentals Major 3 1
Semester Total Credit Hours 18
Semester II
# Course Title Category Theory Lab
1 Quran and Tafseer Compulsory NC
2 Digital Logic Design Major 2 1
3 Object Oriented Programming Major 3 1
4 Data Base System Major 3 1
5 Multivariable Calculus Gen 3 0
6 Linear Algebra Gen 3 0
Semester Total Credit Hours 17
Semester III
# Course Title Category Theory Lab
1 Data Structures Major 3 1
2 Information Security Major 2 1
3 Artificial Intelligence Major 2 1
4 Computer Networks Major 2 1
5 Software Engineering Major 3 0
6 Professional Practice Gen (A&H) 2 0
Semester Total Credit Hours 18
Semester IV
# Course Title Category Theory Lab
1 Computer Organization & Assembly Language Major 2 1
2 Theory of Automata Major 3 0
3 Advance Database Management Systems Major 2 1
4 Applied Physics Gen (NS) 2 1
5 Expository Writing Gen 3 0
6 Islamic Studies / Ethics Gen 2 0
Semester Total Credit Hours 17
Semester V
# Course Title Category Theory Lab
1 Computer Architecture Major 2 1
2 HCI & Computer Graphic Major 2 1
3 Operating Systems Major 2 1
4 Probability & Statistics Math 3 0
5 Mobile Application Development I CS Elective I 3 0
6 Advanced Programming CS Elective II 3 0
Semester Total Credit Hours 18
Semester VI
# Course Title Category Theory Lab
1 Compiler Construction Major 2 1
2 Parallel & Distributed Computing Major 2 1
3 Web Engineering CS Elective III 2 1
4 Cyber Security CS Elective IV 2 1
5 Mobile Application Development 2 CS Elective V 2 1
Semester Total Credit Hours 15
Semester VII
# Course Title Category Theory Lab
1 Internship Major 0 3
2 Analysis of Algorithm Major 3 0
3 Software Testing & Quality Assurance CS Elective VI 2 1
4 Cloud Computing CS Elective VII 2 1
5 Introduction to Management Gen (SS) 2 0
6 Technical & Business Writing Inter D 3 0
Semester Total Credit Hours 17
Semester VIII
# Course Title Category Theory Lab
1 Pakistan Studies Gen 2 0
2 Civics and Community Engagement Gen 2 0
3 Entrepreneurship Gen 2 0
4 Introduction to Marketing Inter D 3 0
5 Final Year Project Major 0 6
Semester Total Credit Hours 15
Total Credit Hours: 135

Note: "Quran and Tafseer" in Semester II is a non-credit (NC) compulsory course and does not contribute to the credit-hour total.

BS INFORMATION TECHNOLOGY

Semester I
# Course Title Category Theory Lab
1 Application of Information and Communication Technologies (ICT) Gen 2 1
2 Functional English Gen 3 0
3 Discrete Structure (QR I) Gen 3 0
4 Calculus and Analytical Geometry (QR II) Gen 3 0
5 Programming Fundamentals Major 3 1
Semester Total Credit Hours 16
Semester II
# Course Title Category Theory Lab
1 Quran & Tafseer Compulsory NC
2 Digital Logic Design Major 2 1
3 Object Oriented Programming Major 3 1
4 Data Base System Major 3 1
5 Multivariable Calculus Gen 3 0
6 Linear Algebra Gen 3 0
Semester Total Credit Hours 17
Semester III
# Course Title Category Theory Lab
1 Data Structures and Algorithms Major 3 1
2 Information Security Major 2 1
3 Artificial Intelligence Major 2 1
4 Computer Networks Major 2 1
5 Software Engineering Major 3 0
6 Probability & Statistics Math 3 0
Semester Total Credit Hours 19
Semester IV
# Course Title Category Theory Lab
1 Computer Organization & Assembly Language Major 2 1
2 Web Technologies Major 2 1
3 Cyber Security Major 2 1
4 Applied Physics Gen 2 1
5 Expository Writing Gen 3 0
6 Islamic Studies / Ethics Gen 2 0
Semester Total Credit Hours 17
Semester V
# Course Title Category Theory Lab
1 Operating System Major 2 1
2 DB Administration & Management Major 2 1
3 System & Network Administration Major 2 1
4 Virtual Systems & Services IT Elective I 2 1
5 Computer Architecture IT Elective II 2 1
6 Introduction to Management Major 2 0
Semester Total Credit Hours 17
Semester VI
# Course Title Category Theory Lab
1 Information Technology Infrastructure Major 2 1
2 Parallel & Distributed Computing Major 2 1
3 Network Security IT Elective III 2 1
4 Enterprise System IT Elective IV 2 1
5 Web Engineering IT Elective V 2 1
6 Theory of Automata IT Elective VI 2 1
Semester Total Credit Hours 18
Semester VII
# Course Title Category Theory Lab
1 Internship Major 0 3
2 Analysis of Algorithm Major 3 0
3 Cloud Computing IT Elective VII 2 1
4 Entrepreneurship Gen 2 0
5 Pakistan Studies Gen 2 0
6 Technical & Business Writing Inter D 3 0
Semester Total Credit Hours 16
Semester VIII
# Course Title Category Theory Lab
1 Professional Practice Gen 2 0
2 Ideology and Constitution of Pakistan Gen 2 0
3 Civics and Community Engagement Gen 2 0
4 Introduction to Marketing Inter D 3 0
5 Final Year Project - II Major 0 6
Semester Total Credit Hours 15
Total Credit Hours: 135

Note: "Quran & Tafseer" in Semester II is a non-credit (NC) compulsory course and does not contribute to the credit-hour total.

BS ARTIFICIAL INTELLIGENCE

Semester I
# Course Title Category Theory Lab
1 Application of Information and Communication Technologies Gen 2 1
2 Functional English Gen 3 0
3 Discrete Structure (QR I) Gen 3 0
4 Calculus and Analytical Geometry (QR II) Gen 3 0
5 Programming Fundamentals Major 3 1
Semester Total Credit Hours 16
Semester II
# Course Title Category Theory Lab
1 Quran and Tafseer Compulsory NC
2 Digital Logic Design Major 2 1
3 Object Oriented Programming Major 3 1
4 Data Base System Major 3 1
5 Multivariable Calculus Maths 3 0
6 Linear Algebra Maths 3 0
Semester Total Credit Hours 17
Semester III
# Course Title Category Theory Lab
1 Data Structures Major 3 1
2 Information Security Major 2 1
3 Artificial Intelligence Major 2 1
4 Computer Networks Major 2 1
5 Software Engineering Major 3 0
6 Probability & Statistics Maths 3 0
Semester Total Credit Hours 19
Semester IV
# Course Title Category Theory Lab
1 Computer Organization & Assembly Language Major 2 1
2 Programming of Artificial Intelligence Major 2 1
3 Machine Learning Major 2 1
4 Applied Physics Gen (NS) 2 1
5 Expository Writing Gen 3 0
6 Islamic Studies Gen 2 0
Semester Total Credit Hours 17
Semester V
# Course Title Category Theory Lab
1 Artificial Neural Network & Deep Learning Major 2 1
2 Knowledge Representation & Reasoning Major 2 1
3 Operating Systems Major 2 1
4 Natural Language Processing IA Elective I 2 1
5 Speech Processing IA Elective II 2 1
6 Introduction to Management Gen (SS) 2 0
Semester Total Credit Hours 17
Semester VI
# Course Title Category Theory Lab
1 Computer Vision Major 2 1
2 Parallel & Distributed Computing Major 2 1
3 Data Mining IA Elective III 2 1
4 Advanced Statistics IA Elective IV 2 1
5 Reinforcement Learning IA Elective V 2 1
6 Theory of Automata IA Elective VI 3 0
Semester Total Credit Hours 18
Semester VII
# Course Title Category Theory Lab
1 Internship Major 0 3
2 Analysis of Algorithm Major 3 0
3 HCI & Computer Graphic IA Elective VII 2 1
4 Entrepreneurship Gen 2 0
5 Pakistan Studies Gen 2 0
6 Technical & Business Writing Inter D 3 0
Semester Total Credit Hours 16
Semester VIII
# Course Title Category Theory Lab
1 Professional Practice Gen (A&H) 2 0
2 Ideology and Constitution of Pakistan Gen 2 0
3 Civics and Community Engagement Gen 2 0
4 Introduction to Marketing Inter D 3 0
5 Final Year Project - II Major 0 6
Semester Total Credit Hours 15
Total Credit Hours: 135

Note: "Quran and Tafseer" in Semester II is a non-credit (NC) compulsory course and does not contribute to the credit-hour total.

List of Artificial Intelligence Elective Courses
1.Natural Language Processing
2.Speech Processing
3.Data Mining
4.Advanced Statistics
5.Reinforcement Learning
6.Theory of Automata
7.HCI & Computer Graphic
8.Fuzzy System
9.Swarm Intelligence
10.Agent Based Modeling
11.Knowledge Based System

MS COMPUTER SCIENCE

Semester I
# Course Title Theory Lab
1 Advanced Analysis of Algorithms 3 0
2 Theory of Automata II 3 0
3 Research Methodology 3 0
4 Machine Learning 3 0
Total 12
Semester II
# Course Title Theory Lab
1 Theory of Programming Languages 3 0
2 Advanced Operating System 3 0
3 Wireless Network 3 0
4 Natural Language Processing 3 0
Total 12
Semester III & IV
# Course Title Theory Thesis
1 Thesis / Two Elective Subjects 6 6
Total 6 / 6
Total Credit Hours: 30
List of Elective Courses
1.Advanced Algorithm Analysis
2.Advanced Formal Methods
3.Advanced Human-Computer Interaction
4.Advanced Requirements Engineering
5.Advanced Software Project Management
6.Advanced Software System Architecture
7.Advanced Topics in Applied Cryptography
8.Agent Based Modeling
9.Agile Software Development
10.Applied Cryptography
11.Big Data Analytics
12.Complex Networks
13.Component Based Software Engineering
14.Cryptography
15.Database Security
16.Deep Learning
17.Distributed Data Processing
18.Empirical Software Engineering
19.Information Privacy and Security
20.Machine Learning
21.Management & Organizational Behavior
22.Natural Language Processing
23.Quantum Computing and Information Security
24.Quantum Cryptography
25.Reliability Engineering
26.Requirements Engineering
27.Research Methodology
28.Research Methods
29.Securing the Internet of Things
30.Security Management
31.Security Testing
32.Software Configuration Management
33.Software Measurement and Metrics
34.Software Process Management & Metrics
35.Software Project Management
36.Software Quality Assurance
37.Software Risk Management
38.Software Testing and Quality Assurance
39.Statistical and Mathematical Methods For Data Science
40.Tools and Techniques in Data Science
41.Trusted Computing
42.Wireless Security

PhD COMPUTER SCIENCE

Semester I
# Course Title Theory Lab.
1 Advanced Analysis of Algorithms 3 0
2 Theory of Automata II 3 0
3 Machine Learning 3 0
Total 09
Semester II
# Course Title Theory Lab.
1 Theory of Programming Languages 3 0
2 Advance Operating System 3 0
3 Wireless Network 3 0
Total 09
Semester III
# Course Title Theory Lab.
1 Numerical Analysis 3 0
2 Software Project Management 3 0
Total 06
Semester IV, V & VI
# Component Thesis
1 Thesis 12
Total 12
Total Credit Hours: 36
List of Elective Courses
1.Advanced Computer Architecture-II
2.Software Requirement Engineering
3.Software Design
4.Distributed DBMS
5.Object Oriented DBMS
6.Advanced Computer Networks
7.Wireless Networks
8.Software Quality Assurance
9.Network Security
10.Formal Methods for Software Engineering
11.Mobile and Pervasive Computing
12.Network Performance Evaluation
13.Probability and Stochastic Processes
14.Software Process Improvement
15.Information Retrieval Techniques
16.Advanced Software Development
17.Object Oriented Software Engineering
18.Software Project Management
19.Design of Intelligent Systems
20.Machine Learning
21.Mathematical Reasoning
22.Decision Support Systems
23.Planning Systems
24.Natural Language Processing
25.Advanced DBMS
26.Multimedia Information Systems
27.Database Design
28.Transaction Processing
29.Distributed and Object Databases
30.Digital Signal Processing
31.Switching and Fault Diagnosis
32.FPGAs and Verilog
33.Control Systems and Robotics
34.Real Time Systems
35.Advanced Computer Graphics
36.Multimedia & Hypermedia System
37.Virtual Reality
38.Visualization
39.Geographical Information Systems

BS CYBER SECURITY

Semester I
# Course Title Category Theory Lab
1 Introduction to Cyber Security Major 2 1
2 Programming Fundamentals Major 3 1
3 Quantitative Reasoning-I General 3 0
4 Functional English General 3 0
5 Application of Information and Communication Technologies General 2 1
6 Islamic Studies General 2 0
Semester Total Credit Hours 18
Semester II
# Course Title Category Theory Lab
1 Object Oriented Programming Major 3 1
2 Natural Science General 2 1
3 Digital Logic Design Major 3 1
4 Quantitative Reasoning-II General 3 0
5 Arts and Humanities General 2 0
6 Ideology and Constitution of Pakistan General 2 0
Semester Total Credit Hours 18
Semester III
# Course Title Category Theory Lab
1 Expository Writing General 3 0
2 Secure Software Design and Development Major 2 1
3 Data Structures and Algorithms Major 3 1
4 Computer Networks Major 2 1
5 Operating Systems Major 3 1
6 Fehm-e-Quran-I (for Muslim Students) / Comparison of World Religion - I (for Non-Muslim Students) General 0 1
7 Civics and Community Engagement General 2 0
Semester Total Credit Hours 20
Semester IV
# Course Title Category Theory Lab
1 Computer Organization and Architecture Major 2 1
2 Network Security Major 2 1
3 Cryptography Major 3 0
4 Database Systems Major 3 1
5 Vulnerability Assessment and Penetration Testing Major 2 1
6 Entrepreneurship General 2 0
7 Fehm-e-Quran-II (for Muslim Students) / Comparison of World Religion - II (for Non-Muslim Students) General 0 1
Semester Total Credit Hours 19
Semester V
# Course Title Category Theory Lab
1 Artificial Intelligence IDS – I IDS 2 1
2 Digital Forensics and Incident Response Major 2 1
3 Malware Analysis and Reverse Engineering Major 2 1
4 Social Science General 2 0
5 Information Security Management Major 3 0
6 Elective-I Major 3 0
7 Pakistan Studies General 2 0
Semester Total Credit Hours 19
Semester VI
# Course Title Category Theory Lab
1 Cloud and Application Security Major 2 1
2 IDS-II IDS 3 0
3 Elective-II Major 3 0
4 Elective-III Major 3 0
5 Fashion Styling-I Major 2 1
6 Pakistan Studies General 2 0
Semester Total Credit Hours 16
Semester VII
# Course Title Category Theory Lab
1 IDS – III IDS 3 0
2 IDS-IV IDS 3 0
3 Elective V Major 3 0
4 Elective VI Major 3 0
5 Final Year Project II (Design and Development) Capstone Project 0 2
6 Professional Certification Certification 3 0
Semester Total Credit Hours 17
Semester VIII
# Course Title Category Theory Lab
1 Final Year Project III (Demonstration and Presentation) FYP 0 3
2 Field Experience Internship 0 3
Semester Total Credit Hours 6
Total Credit Hours: 129
Specializations in BS Cyber Security Program
Network and Infrastructure Security
  1. Cloud Security
  2. Data Center Security
  3. Mobile and Wireless Network Security
  4. Network and System Administration
  5. Machine Learning for Network Security
  6. Virtualization Security
  7. Network Forensics
  8. Endpoint Security
  9. Network Security Monitoring
  10. Security Automation for Network Operations
  11. Security Operations Center (SOC) and Threat Monitoring
Cryptography
  1. Information Privacy and Security
  2. Mathematical Foundations for Cryptography
  3. Symmetric Key Cryptography
  4. Asymmetric Key Cryptography
  5. Cryptographic Hash Functions and Blockchain Applications
  6. Cryptographic Protocols and Key Management
  7. Cryptanalysis and Attack Techniques
  8. Secure Systems and Applied Cryptography
  9. Advanced Cryptography
  10. Post-Quantum and Emerging Cryptography
  11. Data Security and Privacy Engineering
Digital Forensics and Incident Response
  1. Computer Forensics
  2. Network Forensics
  3. Smart Devices and IoT Forensics
  4. Cloud Forensics and Log Analysis
  5. Cyber Threat Intelligence
  6. Open-Source Intelligence Techniques
  7. Incident Response Orchestration and Automation
  8. Multimedia Forensics
  9. eDiscovery Forensics and Moot Courts
  10. AI-Driven Digital Forensics
IoT and Embedded Systems Security
  1. Introduction to Embedded System Security
  2. Internet of Things (IoT) Security
  3. Mobile Device Security
  4. Industrial IoT and Critical Infrastructure Security
  5. Smart and Autonomous Vehicle Security
  6. Avionics Security
  7. Smart Devices and IoT Forensics
  8. Hardware Design Security
  9. Embedded Operating System Security
  10. Wireless Networks Security
  11. Industrial Control Systems Security
Governance, Risk and Compliance
  1. Cyber Governance
  2. Cyber Security Risk Management
  3. Cyber Warfare
  4. Cyber Laws, Regulations and Ethics
  5. Compliance Standards and Frameworks
  6. Cyber Security Audit and Assurance
  7. Financial Systems Security
  8. Privacy Engineering and Data Protection
  9. Third-Party and Supply Chain Risk Management
  10. Human Behaviors in Cyber Security
  11. Cyber Security Economics, Policy & Strategy
Requirement of Certifications

It is a mandatory requirement of three (3) credit hours for BS Cyber Security students to earn industry-relevant certifications, preferably through recognized national or international certification bodies. Recommended Cyber Security Certifications (Initial List – 2026):

1.(ISC)² CC - Certified in Cybersecurity
2.Google Cybersecurity Certificate - Coursera
3.Google Cloud Skills Boost - AI for Cybersecurity Quest
4.CompTIA Security+
5.CompTIA PenTest+
6.Cisco - Introduction to Cybersecurity
7.Cisco CCNA (200-301)
8.Cisco CyberOps Associate
9.Linux Essentials / Linux Professional Institute Certification (LPIC-1)
10.Fortinet Certified Fundamentals - Network Security Expert 1 (NSE-1)
11.Fortinet Network Security Expert 2 (NSE-2)
12.TryHackMe – for hands-on practice
13.HackTheBox Academy
14.HackTheBox-CPTS – Certified Penetration Testing Specialist
15.IBM - Penetration Testing, Incident Response and Forensics
16.IBM Cybersecurity Analyst Professional Certificate
17.IBM QRadar SIEM Foundation
18.EC-Council - CEH – Certified Ethical Hacker
19.TCM Security - PNPT – Practical Network Penetration Tester
20.TCM Security - PJPT - Practical Junior PenTester
21.INE Security - eJPT – eLearnSecurity Junior Penetration Tester (eJPT)
22.INE Security - eWPTX
23.Coursera - AI for Cybersecurity Specialization - Johns Hopkins University
24.INFOSEC - Computer Forensics Specialization
25.Microsoft Security Fundamentals (SC-900)
26.Microsoft Azure AI Fundamentals (AI-900)
27.Cybrary - Incident Response & Cyber Investigations
28.Qualys - Qualys Certified Courses
29.Splunk Core Certified User
30.AWS Certified Security – Specialty
31.PECB - ISO IEC 27001 Foundation
32.ISC2 - Systems Security Certified Practitioner

BS DATA SCIENCE

Semester I
# Course Title Category Theory Lab
1 Quantitative Reasoning-I General 3 0
2 Programming Fundamentals Major 3 1
3 Social Science General 2 0
4 Functional English General 3 0
5 Application of Information and Communication Technologies General 2 1
6 Calculus & Analytical Geometry – IDS I IDS 3 0
Semester Total Credit Hours 18
Semester II
# Course Title Category Theory Lab
1 Quantitative Reasoning-II General 3 0
2 Arts and Humanities General 2 0
3 Pakistan Studies General 2 0
4 Fehm-e-Quran-I (for Muslim Students) / Comparison of World Religion - I (for Non-Muslim Students) General 0 1
5 Object Oriented Programming Major 3 1
6 Digital Logic Design Major 3 1
7 Linear Algebra IDS-II IDS 3 0
Semester Total Credit Hours 19
Semester III
# Course Title Category Theory Lab
1 Expository Writing General 3 0
2 Natural Science General 2 1
3 Fehm-e-Quran-II (for Muslim Students) / Comparison of World Religion - II (for Non-Muslim Students) General 0 1
4 Data Structures Major 3 1
5 Operating Systems Major 3 1
Semester Total Credit Hours 19
Semester IV
# Course Title Category Theory Lab
1 Civics and Community Engagement General 2 0
2 Ideology and Constitution of Pakistan General 2 0
3 Entrepreneurship General 2 0
4 Islamic Studies General 2 0
5 Software Engineering Major 3 0
6 Computer Organization & Architecture Major 1 1
7 Design & Analysis of Algorithms Major 3 0
Semester Total Credit Hours 17
Semester V
# Course Title Category Theory Lab
1 Computer Networks Major 3 0
2 Information Security Major 2/3 1/0
3 Artificial Intelligence Major 2/3 1/0
4 Theory of Automata Major 2/3 1/0
5 IDS-III IDS 3 0
6 IDS-IV IDS 3 0
Semester Total Credit Hours 18
Semester VI
# Course Title Category Theory Lab
1 Cloud Computing Major 2/3 1/0
2 Elective-I Major 3 0
3 Elective-II Major 3 0
4 Elective-III Major 3 0
5 Elective-IV Major 3 0
Semester Total Credit Hours 15
Semester VII
# Course Title Category Theory Lab
1 Elective-V Major 3 0
2 Elective-VI Major 3 0
3 Elective-VII Major 3 0
4 Elective-VIII Major 3 0
5 Professional Certification Certification 3 0
Semester Total Credit Hours 17
Semester VIII
# Course Title Category Theory Lab
1 Final Year Project FYP 0 6
2 Field Experience Internship 0 3
Semester Total Credit Hours 9
Total Credit Hours: 132
List of Elective Courses
1.Introduction to Data Science
2.Computational Statistics
3.Data Engineering
4.Data Visualization
5.Business Intelligence
6.Tools and Techniques in Data Science
7.Big Data Analytics
8.Machine Learning
9.Deep Learning
10.Natural Language Processing
11.Data Ethics & Security
12.Computer Vision
13.Information Retrieval
14.Generative AI
15.Data Mining