DEPARTMENT OF COMPUTER SCIENCE

Introduction

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.

 

Programs Offered:

  1. ADP Computer Science
  2. BS Computer Science
  3. BS Information Technology
  4. BS Artificial Intelligence
  5. MS Computer Science
  6. PhD Computer Science

ADP Computer Science

 

#

Course Title

Credit Hours

Semester I

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

Total

18

Semester II

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

Total

17

Semester III

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

Total

18

Semester IV

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

Total

17

Total Credit Hours: 70

 

BS Computer Science

 

# Course Title

 

Credit hours

Semester-I

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

Total

 

18

Semester-II

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

Total

 

17

Semester-III

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

Total

 

18

Semester-IV

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

Total

 

17

Semester-V

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

Total

 

18

Semester-VI

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

Total

 

15

Semester-VII

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

Total

 

17

Semester-VIII

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

Total

 

15

Total Credit Hours: 135

 

BS Information Technology

 

# Course Title

 

Credit hours

Semester-I

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

Total

 

16

Semester-II

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

Total

 

17

Semester-III

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

Total

 

19

Semester-IV

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

Total

 

17

Semester-V

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

Total

 

17

Semester-VI

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

Total

 

18

Semester-VII

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

Total

 

16

Semester-VIII

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

Total

 

15

Total Credit Hours: 135

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MS Computer Science Fall 2021

# Course Title

Credit hours

Semester 1st

Theory

Lab.

1

 Advanced Analysis of Algorithms 

3

0

2

 Advanced Operating System 

3

0

3  Theory of Automata II 

3

0

4  Advanced Computer Architecture 

3

0

Total

12

Semester 2nd 

Theory

Lab.

1 Theory of Programming languages 

3

0

2

  Machine Learning 

3

0

3 Software Project Management 

3

0

4 Research Methodology

3

0

Total

12

Semester 3rd & 4th 

Theory

Lab.

1 Thesis

0

6

Total

6

Total Credit Hours: 30

  • List of Core Courses: (CS 226 to 231)
  1. Advanced Analysis of Algorithms 
  2. Advanced Operating Systems 
  3. Theory of Programming Languages 
  4. Theory of Automata – II
  5. Advanced Computer Architecture
  • List of Elective Courses: (CS 231 to 257)
  • Software Engineering
  1. Advanced Software Development
  2. Object Oriented Software Engineering
  3. Requirements Engineering
  4. Software Project Management
  5. Software Process Improvement
  • Artificial Intelligence
  1. Design of Intelligent Systems
  2. Machine Learning
  3. Mathematical Reasoning
  4. Decision Support Systems
  5. Planning systems
  6. Natural Language Processing
  • Information System
  1. Advanced DBMS
  2. Multimedia Information Systems
  3. Database Design
  4. Transaction Processing
  5. Distributed and Object Databases
  • System Engineering
  1. Digital Signal Processing
  2. Switching and Fault Diagnosis
  3. FPGAs and Verilog
  4. Control Systems and Robotics
  5. Real Time Systems
  • Graphics and Visual Computing
  1. Advanced Computer Graphics
  2. Multimedia & Hypermedia System
  3. Virtual Reality
  4. Visualization
  5. Geographical Information Systems

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PhD Computer Science Fall 2021

# Course Title Credit Hours
Semester 1st

Theory

Lab.

1

 Advanced Analysis of Algorithms

3

0

2

 Advanced Operating System

3

0

3

 Theory of Automata II

3

0

Total

09

Semester 2nd 

Theory

Lab.

1

Theory of Programming languages

3

0

2

  Machine Learning

3

0

3

Software Project Management

3

0

Total

09

Semester 3rd 

Theory

Lab.

1

 Advanced Computer Graphics

3

0

2

 Numerical Analysis

3

0

Total

06

Semester 4th, 5th & 6th 

Theory

Lab.

1

 Thesis

0

12

Total

12

Total Credit Hours: 36

  • List of Core Courses: 
  1. Advanced Analysis of Algorithms 
  2. Advanced Operating Systems 
  3. Theory of Programming Languages 
  4. Theory of Automata – II
  5. Advanced Computer Architecture

 

  • 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

 

Doctoral Dissertation: Each PhD researcher shall be required to write a doctoral dissertation that meets the following minimum criteria:

  • The PhD dissertation shall be supervised by a faculty member who holds a PhD (or equivalent) degree and is an HEC approved supervisor. At the time of appointment as supervisor, the faculty member shall be a full time faculty member of the university in which the student is enrolled.
  • In addition to the PhD committee members, the PhD dissertation will be evaluated by at least two external experts who may be either:
    • Pakistan-based Distinguished National Professors, Mentorious Professors, or Tenure Track Professors, or
    • PhD Expert from academically advanced however that if the PhD candidate publishes his or her dissertation research in a peer reviewed journal that is classified  by the HEC as category X or above, the PhD dissertation will only require evaluation by one external expert.

 

BS Artificial Intelligence

 

#

Course Title

Credit Hours

Semester I

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

Total

16

Semester II

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

Total

17

Semester III

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

Total

19

Semester IV

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

Total

17

Semester V

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

Total

17

Semester VI

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

Total

18

Semester VII

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

Total

16

Semester VIII

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

Total

15

Total Credit Hours: 135

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 Fall 2021

# Course Title

Credit hours

Semester 1st

Theory

Lab.

1

 Advanced Analysis of Algorithms 

3

0

2

 Advanced Operating System 

3

0

3  Theory of Automata II 

3

0

4  Advanced Computer Architecture 

3

0

Total

12

Semester 2nd 

Theory

Lab.

1 Theory of Programming languages 

3

0

2

  Machine Learning 

3

0

3 Software Project Management 

3

0

4 Research Methodology

3

0

Total

12

Semester 3rd & 4th 

Theory

Lab.

1 Thesis

0

6

Total

6

Total Credit Hours: 30

  • List of Core Courses: (CS 226 to 231)
  1. Advanced Analysis of Algorithms 
  2. Advanced Operating Systems 
  3. Theory of Programming Languages 
  4. Theory of Automata – II
  5. Advanced Computer Architecture
  • List of Elective Courses: (CS 231 to 257)
  • Software Engineering
  1. Advanced Software Development
  2. Object Oriented Software Engineering
  3. Requirements Engineering
  4. Software Project Management
  5. Software Process Improvement
  • Artificial Intelligence
  1. Design of Intelligent Systems
  2. Machine Learning
  3. Mathematical Reasoning
  4. Decision Support Systems
  5. Planning systems
  6. Natural Language Processing
  • Information System
  1. Advanced DBMS
  2. Multimedia Information Systems
  3. Database Design
  4. Transaction Processing
  5. Distributed and Object Databases
  • System Engineering
  1. Digital Signal Processing
  2. Switching and Fault Diagnosis
  3. FPGAs and Verilog
  4. Control Systems and Robotics
  5. Real Time Systems
  • Graphics and Visual Computing
  1. Advanced Computer Graphics
  2. Multimedia & Hypermedia System
  3. Virtual Reality
  4. Visualization
  5. Geographical Information Systems

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PhD Computer Science Fall 2021

# Course Title Credit Hours
Semester 1st

Theory

Lab.

1

 Advanced Analysis of Algorithms

3

0

2

 Advanced Operating System

3

0

3

 Theory of Automata II

3

0

Total

09

Semester 2nd 

Theory

Lab.

1

Theory of Programming languages

3

0

2

  Machine Learning

3

0

3

Software Project Management

3

0

Total

09

Semester 3rd 

Theory

Lab.

1

 Advanced Computer Graphics

3

0

2

 Numerical Analysis

3

0

Total

06

Semester 4th, 5th & 6th 

Theory

Lab.

1

 Thesis

0

12

Total

12

Total Credit Hours: 36

  • List of Core Courses: 
  1. Advanced Analysis of Algorithms 
  2. Advanced Operating Systems 
  3. Theory of Programming Languages 
  4. Theory of Automata – II
  5. Advanced Computer Architecture

 

  • 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

 

Doctoral Dissertation: Each PhD researcher shall be required to write a doctoral dissertation that meets the following minimum criteria:

  • The PhD dissertation shall be supervised by a faculty member who holds a PhD (or equivalent) degree and is an HEC approved supervisor. At the time of appointment as supervisor, the faculty member shall be a full time faculty member of the university in which the student is enrolled.
  • In addition to the PhD committee members, the PhD dissertation will be evaluated by at least two external experts who may be either:
    • Pakistan-based Distinguished National Professors, Mentorious Professors, or Tenure Track Professors, or
    • PhD Expert from academically advanced however that if the PhD candidate publishes his or her dissertation research in a peer reviewed journal that is classified  by the HEC as category X or above, the PhD dissertation will only require evaluation by one external expert.

 

 

MS Computer Science

 

#

Course Title

Credit Hours

Semester-I

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

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

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

 

#

Course Title

Credit Hours

Semester-I

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

Theory

Lab.

1

 Theory of Programming Languages

3

0

2

 Advance Operating System

3

0

3 Wireless Network

3

0

Total

09

Semester- III

Theory

Lab.

1

 Numerical Analysis

3

0

2

 Software Project Management

3

0

Total

06

Semester- IV, V & VI

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