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:
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
Fee Heads | 1st 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:
|
Particulars | Rupees |
---|---|
Hostel Charges (Per Semester) | 25,000 |
Hostel Security (Refundable) | 5,000 |
TOTAL | 30,000 |
Fee Heads | 1st Semester Fee (Rs) |
---|---|
Regular Fee of 1st Semester | 99,070 |
Self Finance Fee Installments (Per Semester) | 43,750 |
Total | 142,820 |
94,070 |