Undergraduate Programs

BS Artificial Intelligence

The Bachelor of Science in Artificial Intelligence - BS(AI) program gives students the in-depth knowledge they need to transform large and complex scenarios into actionable decisions. The program and its curriculum focus on how complex inputs — such as knowledge, vision, language, and huge databases — can be used to make decisions to enhance human capabilities. The BS (AI) program curriculum includes coursework in computing, mathematics, automated reasoning, statistics, computational modelling, introduction to classical artificial intelligence languages and case studies, knowledge representation and reasoning, artificial neural networks, machine learning, and natural language processing vision and symbolic computation. The program also encourages students to take courses in ethics and social responsibility, with the opportunity to participate in long term projects in which artificial intelligence can be applied to solve problems that can change the world for the better — in areas like agriculture, defense, healthcare, governance, transportation, e-commerce, finance, and education.

Program Education Objectives

PEO No.

PEO Description

PEO-1

Contribute to the country's socio-economic growth by solving real-world problems in general and areas of national importance in particular, using fundamental principles of computing with emphasis on artificial intelligence.

PEO-2

Achieve professional success by practicing ethical behavior, computing professionalism, and diversity with effective communication in individual and team.

PEO-3

Adopt innovative approaches and pursue career growth undertaking professional trainings and/or studies in computing.

Program Learning Outcome

PLO No.

PEO No.

PLO Title

PLO Description

PLO-1

PEO-1

Academic Education

To prepare graduates as computing professionals

PLO-2

PEO-1

Computing Knowledge

An ability to apply knowledge of computer science, mathematics, statistics, and domain knowledge appropriate for artificial intelligence to the abstraction and conceptualization of computing models from defined problems and requirements

PLO-3

PEO-1

Problem analysis

Identify, formulate, research literature, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing, statistics, and artificial intelligence.

PLO-4

PEO-1

Solution design

An ability to design solutions for complex problems and design systems, components, or processes that meet specified needs while maintaining computing standards, cultural, societal, and environmental considerations.

PLO-5

PEO-1

Modern tool usage

Create, select, adapt, and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of the limitations

PLO-6

PEO-2

Communication

Communicate effectively with the computing community and with society at large about complex computing activities by being able to comprehend and write useful reports, design documentation, make effective presentations, and give and understand clear instructions

PLO-7

PEO-2

Computing Professionalism and Society

Understand and assess societal, health, safety, legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant to professional computing practice

PLO-8

PEO-2

Individual and teamwork

Function effectively as an individual and as a member or leader in diverse teams and multidisciplinary settings

PLO-9

PEO-2

Ethics

Understand and commit to professional ethics, responsibilities, and norms of professional computing practice

PLO-10

PEO-3

Project and Team Management

An ability to demonstrate management skills and apply computing principles to one’s work, as a member and leader in a team, to manage projects in a multidisciplinary environment.

PLO-11

PEO-3

Life-long learning

Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional

Bachelor of Science in Artificial Intelligence BS(AI)

Scheme of Study 

First Semester

Second Semester

Code

Course Title

CR

Prerequisite

Code

Course Title

CR

Prerequisite

ACCT-1081 

Fundamentals of Accounting

3

 

STAT-2003

Probability and Statistics

3

 

PH-XXXX

Physics for Computing

2

 

ENG-1092

Communication & Presentation Skills

3

Functional English

PH-XXXX

Physics for Computing - LAB

1

 

HU-1092

Pakistan Studies

2

 

ENG-1091

Functional English

3

 

COC-1071

Programming Fundamentals

3

 

CS-1075

Introduction to ICT

2

 

COC-1071L

Programming Fundamentals-LAB

1

 

CS-1075L

Introduction to ICT- LAB

1

 

SS-1093

Introduction to Psychology

3

 

COC-1070

Discrete Structures

3

 

HU-1091

Islamic Studies

2

 

HU-1001

Translation of Al-Quran-I

0

 

HU-1002

Translation of Al-Quran-II

0

 

 MA-XXXX

*Pre-Calculas-1

0

 

 MA-XXXX

*Pre-Calculas-2

0

 

Total

15

 

Total

17

 

Third Semester

Fourth Semester

Code

Course Title

CR

Prerequisite

Code

Course Title

CR

Prerequisite

COC-2070

Database Systems

3

 

MA-1005

Linear Algebra

3

 

COC-2070L

Database Systems-LAB

1

 

CSC-3073

Introduction to Artificial Intelligence

2

 

MA-1001

Calculus

3

 

CSC-3073L

Introduction to Artificial Intelligence-LAB

1

 

COC-2071

Object Oriented Programming

3

Programming Fundamentals

ENG-3091

Technical Writing

3

 

COC-2071L

Object Oriented Programming-LAB

1

Programming Fundamentals

COC-2073

Data Structures and Algorithms

3

Programming Fundamentals

CSC-1074

Digital Logic Design

3

Physics for Computing

COC-2073L

Data Structures and Algorithms-LAB

1

Programming Fundamentals

CSC-1074L

Digital Logic Design-LAB

1

Physics for Computing

CSC-2075

Computer Organization & Assembly Language

3

 

COC-2072

Software Engineering Fundamentals

3

 

CSC-2075L

Computer Organization & Assembly Language-LAB

1

 

HU-1003

Translation of Al-Quran-III

0

 

HU-1004

Translation of Al-Quran-IV

0

 

Total

18

 

Total

17

 

Fifth Semester

Sixth Semester

Code

Course Title

CR

Prerequisite

Code

Course Title

CR

Prerequisite

CSC-3072

Design And Analysis of Algorithms

3

Data Structures and Algorithms

 AIC-3072

 Machine Learning

2

 Programming for Artificial Intelligence

COC-3070

Data Communication and Networks

3

 

 AIC-3072L

 Machine Learning-LAB

1

 Programming for Artificial Intelligence

COC-3070L

Data Communication and Networks-LAB

1

 

 AIC-3073

Knowledge Representation & Reasoning

3

 

COC-3071

Operating Systems

3

Data Structures and Algorithms

TE-1113

Introduction to Textiles

3

 

COC-3071L

Operating Systems-LAB

1

Data Structures and Algorithms

AIE-XXXX

 AI Elective I

3

 

 AIC-3071

 Programming for Artificial Intelligence

2

Introduction to Artificial Intelligence

AIE-XXXX

 AI Elective II

3

 

 AIC-3071L

 Programming for Artificial Intelligence-LAB

1

Introduction to Artificial Intelligence

CSC-3075

Parallel and Distributed Computing

3

 

MA-XXXX

Differential Equations

3

Calculus

HU-1006

Translation of Al-Quran-VI

0

 

HU-1005

Translation of Al-Quran-V

0

 

 

 

 

 

Total

17

 

Total

18

 

Seventh semester

Eighth semester

Code

Course Title

CR

Prerequisite

Code

Course Title

CR

Prerequisite

COC-4070

BS Final Project-I

2

 

COC-4071

BS Final Project-II

4

 

 SS-4071

 Professional Practices

3

 

COC-4072

Information Security

2

 

 AIC-4071

Artificial Neural Networks

2

 Programming for Artificial Intelligence

COC-4072L

Information Security - LAB

1

 

 AIC-4071L

Artificial Neural Networks-LAB

1

 

SS-XXXX

Foreign Language (Chinese/German/French)

2

 

 AIC-4072

Natural Language Processing

2

 

MGT-4085

Entrepreneurship

3

 

 AIC-4072L

Natural Language Processing-LAB

1

 

 AIC-4073

 Computer Vision

2

Artificial Neural Networks

AIE-XXXX

 AI Elective III

3

 

 AIC-4073L

 Computer Vision-LAB

1

Artificial Neural Networks

AIE-XXXX

 AI Elective IV

3

 

HU-1008

Translation of Al-Quran-VIII

0

 

HU-1007

Translation of Al-Quran-VII

0

 

 

 

 

 

Total

17

 

Total

15

 

Industrial Internship (4 weeks, 6days/week, 8 hours/day during summer holidays after 2nd year)

1

 

Total Credits for BS(AI)

135

 

 

*This course is only offered to the student of Pre-Medical OR the students who did not study mathematics in intermediate

At least 50% marks in the following:

Intermediate or equivalent (Must have Mathematics as elective subject) or (Pre-Medical as discipline)*

* All such students must pass deficiency courses of Mathematics of 6 credit hours within one year of their regular studies.

Merit Criteria:

Admissions to the Computer Science Programs of the University are decided on the basis of candidates’ marks in:

  1. Marks of Matriculation (35% weightage)
  2. Marks of Intermediate - Part 1 (65% weightage)

Note: Applications are entertained on Intermediate Part-I basis and merit would be finalized accordingly. However, the admitted students must meet the basic eligibility criteria of the relevant degree program on the announcement of Intermediate Part-II result failing which admission will be automatically cancelled.

Test: No Test Required

Open Merit Fee - 1st Semester

Fee Heads1st Semester Fee (Rs)
Admission Fee (Once at admission) 25,000
Certificate Verification Fee (Once at admission) 2,000
Red Crescent Donation (Once at admission) 50
University Card Fee (Once at admission) 300
University Security (Refundable) 5,000
   
Tuition Fee (Per Semester) 55,720
Library Fee (Per Semester) 3,000
Examination Fee (Per Semester) 3,000
Medical Fee (Per Semester) 2,000
Student Activity Fund (Per Semester) 2,000
Endowment Fund (Per Semester) 1,000
TOTAL 99,070

Note:

  • Tuition Fee will increase @ 2.5% Per Annum in Subsequent Years.
  • 1/3rd of the Tuition Fee along with Examination Fee will be charged in Summer/Extra Semester.
  • Degree Fee will be charged @5000 rupees Once in the Last Semester

Hostel Dues

ParticularsRupees
Hostel Charges (Per Semester) 25,000
Hostel Security (Refundable) 5,000
TOTAL 30,000

Self Finance Fee - 1st Semester

Fee Heads1st Semester Fee (Rs)
Regular Fee of 1st Semester 99,070
Self Finance Fee Installments (Per Semester) 43,750
Total 142,820
  1. The candidates seeking admission against self-finance seats will have to apply on separate application form. You can apply online ,  application / prospectus fee is Rs. 2,500/- for each Program. The minimum eligibility criterion for the admission on Self-Finance Basis is the same as prescribed for Open Merit.
  2. The completed application form with required supporting documents as mentioned in the application form along with a bank draft of following (Self-Finance Dues + Regular 1st Semester dues) should reach the Admission Office of the University  on or before the notified closing date.
               94,070