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 computer science and domain knowledge related to artificial intelligence.

PEO-2

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

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 sciences, 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

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

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-8

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-9

PEO-2

Individual and teamwork

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

PLO-10

PEO-2

Ethics

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

PLO-11

PEO-2

Life-long learning

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

1st Semester   2nd Semester  
Course Code Course Title Theory Cr. Lab Cr. Total Cr. Pre-req Course Code Course Title Theory Cr. Lab Cr. Total Cr. Pre-req
 CS-1075  Introduction to ICT 2 1 3    MA-1005  Linear Algebra 3 0 3  Calculus
 HU-1092  Pakistan Studies 2 0 2   ENG-1092 Communication & Presentation Skills 3 0 3  Functional English
 ENG-1091  Functional English 3 0 3    HU-1092  Pakistan Studies 2 0 2  
PH-1004 Applied Physics 3 1 4    CSC-1071  Programming Fundamentals 3 1 4  
 CSC-1072  Discrete Structures 3 0 3   SS-1093 Introduction to Psychology 3 0 3  
 MA-1001  Calculus 3 0 3    HU-1091  Islamic Studies 2 0 2  
Total Cr. Hrs. 16 2 18   Total Cr. Hrs. 16 1 17  
3rd Semester   4th Semester  
Course Code Course Title Theory Cr. Lab Cr. Total Cr. Pre-req Course Code Course Title Theory Cr. Lab Cr. Total Cr. Pre-req
 CSC-2078  Database Systems 3 1 4   CSC-3073  Artificial Intelligence                                 3 1 4  Object Oriented  Programming
 CSC-2073  Software Engineering Fundamentals 3 0 3    CSC-2075  Computer Organization &  Assembly  Language 3 1 4  Digital Logic Design
 CSC-2071  Object Oriented  Programming 3 1 4  Programming Fundamentals ENG-3091 Technical Writing 3 0 3  
 CSC-1074  Digital Logic Design 3 1 4    CSC-2077  Data Structures and Algorithms 3 1 4  Programming Fundamentals
 XX-XXXX  Differential Equations 3 0 3  Calculus  STAT-2003 Probability and Statistics  3 0 3  
Total Cr. Hrs. 15 3 18   Total Cr. Hrs. 15 3 18  
5th Semester   6th Semester  
Course Code Course Title Theory Cr. Lab Cr. Total Cr. Pre-req Course Code Course Title Theory Cr. Lab Cr. Total Cr. Pre-req
 CSC-3071  Design and Analysis of Algorithms 3 0 3  Data Structures and Algorithms  XXX-XXXX  Machine Learning 2 1 3  Programming for Artificial Intelligence
 CSC-2074  Data Communication and Networks 3 1 4    XXX-XXXX Knowledge Representation & Reasoning 3 0 3  Programming for Artificial Intelligence
CSC-3072 Operating Systems 3 1 4  Data Structures and Algorithms  XXX-XXXX University Elective III  3 0 3  
 XXX-XXXX  Programming for Artificial Intelligence 2 1 3  Artificial Intelligence                                  CSE-XXXX  AI Elective II 3 0 3  
 XXX-XXXX  AI Elective I 3 0 3    CSE-XXXX  AI Elective III 3 0 3  
             CSC-XXXX  Parallel and Distributed Computing 3 0 3 Operating Systems
Total Cr. Hrs. 14 3 17   Total Cr. Hrs. 17 1 18  
7th Semester   8th Semester  
Course Code Course Title Theory Cr. Lab Cr. Total Cr. Pre-req Course Code Course Title Theory Cr. Lab Cr. Total Cr. Pre-req
CSC-4071 BS Final Project-I 0 2 2   CSC-4075 Information Security 3 0 3  
 XXX-XXXX Artificial Neural Networks 2 1 3  Programming for Artificial Intelligence  CSC-4071  BS Final Project-II 0 4 4  
 SS-4071  Professional Practices 3 0 3    CSE-XXXX  Computer Vision 2 1 3 Artificial Neural Networks
XXX-XXXX Natural Language Processing 3 0 3    XXX-XXXX University Elective IV  3 0 3  
 XXX-XXXX  AI Elective IV 3 0 3              
Total Cr. Hrs. 11 3 14   Total Cr. Hrs. 8 5 13  
Industrial Internship (4 weeks, 6days/week, 8 hours/day during summer holidays after 2nd Year) 0 1 1  
Total Credits for BS Artificial Intelligence 132  

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 (65% weightage)

Note: No Test Required

SEMESTER-WISE PAYMENT IN PAK RUPEES

Fee Head1st 2nd3rd4th5th6th7th8th
Tuition Fee 49,750 49,750 49,750 49,750 49,750 49,750 49,750 49,750
Admission Fee 20,000 - - - - - - -
Degree Fee - - - - - - - 5000
Certificate Verification Fee 2000 - - - - - - -
Processing Fee 5000 - - - - - - -
University Security 5000 - - - - - - -
Red Crescent  Donation 50 - - - - - - -
University Card Fee 300 - - - - - - -
Library Fee 3000 3000 3000 3000 3000 3000 3000 3000
Examination Fee 3000 3000 3000 3000 3000 3000 3000 3000
Medical Fee 2000 2000 2000 2000 2000 2000 2000 2000
Student Activity Fund 2000 2000 2000 2000 2000 2000 2000 2000
Endowment Fund 1000 1000 1000 1000 1000 1000 1000 1000
TOTAL 93,100 60,750 60,750 60,750 60,750 60,750 60,750 65,750

*1/3rd of the Tuition Fee along with Examination Fee will be charged in Summer Semester

Hostel Dues

 Hostel Dues  Rupees
 Room Rent  Rs. 4,500/-
 Electricity Charges  Rs. 4,750/-
 Sui Gas Charges  Rs. 2,750/-
 Mess Service Charges  Rs. 2,000/- 
 Hostel Activity  Rs. 500/- 
 Hostel Security (Refundable)  Rs. 5,000/- 
 1st Semester Total Hostel Dues  Rs. 19,500/-
 Per Semester Hostel Dues  Rs. 14,500/-

Self Finance with Installments (BS Artificial Intelligence)

  1st  2nd 3rd 4th 5th 6th 7th 8th
Regular Fee 88,100 60,750 60,750 60,750 60,750 60,750 60,750 65,750
Self Finance Fee Installments 43,750 43,750 43,750 43,750 43,750 43,750 43,750 43,750
Total Taxable Fee 131,850 104,500 104,500 104,500 104,500 104,500 104,500 109,500
Income Tax Advance 6,595
-   -   -   -   -   -  
University Security (Refundable) 5,000 -   -   -   -   -   -   -  
Total Fee Payable Per Semester 143,445 104,500 104,500 104,500 104,500 104,500 104,500 109,500
  1. The candidates seeking admission against self-finance seats will have to apply on separate application form. The application packet (Prospectus and Application Form) can be collected in person for Rs. 2,000/- from the Admission Office of the University 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 + I.T Advance) should reach the Admission Office of the University  on or before the notified closing date.
  3. Advance Income Tax will be collected as per applicable rates in the subsequent semesters.
  4. Deduction of Rs.5000/- is of University Security for Tax Calculation