BACHOLAR OF SCIENCE IN ARTIFICIAL INTELLIGENCE – BS (AI)

DURATION: 04 YEARS (08 SEMESTERS) | CREDIT HOURS: 133

OVERVIEW

The Bachelor of Science in Artificial Intelligence BS(AI) program is designed to provide students with the essential knowledge and skills required to excel in the rapidly advancing field of AI. This program encompasses the core principles and cutting-edge technologies that underpin AI, such as machine learning, natural language processing, robotics, and computer vision. Through a combination of theoretical foundations and practical experiences, students will be prepared to address real-world challenges and drive innovation across diverse industries.

VISION

Our vision is to be a leading institution in artificial intelligence education, recognized for our commitment to excellence, innovation, and societal impact. We aspire to produce graduates who are not only proficient and knowledgeable in AI but also equipped with the ethical and social awareness necessary to employ AI technologies responsibly to earn a lawful and dignified livelihood (رِزْقِ حَلال).

MISSION

Our mission is to cultivate a deep understanding of artificial intelligence principles and techniques, empowering students to become leaders and innovators in the AI domain. We are dedicated to delivering a comprehensive education that integrates rigorous academic coursework with experiential learning opportunities, fostering a collaborative and inclusive environment that encourages critical thinking, creativity, and ethical considerations in AI applications.

ADMISSION ELIGIBILITY CRITERIA

Intermediate with any one of the following combinations with minimum 50% marks
a) Mathematics, Physics & Chemistry (Pre-Engineering)
b) Physics, Chemistry & Biology (Pre-Medical)
c) Mathematics, Physics & Computer Science
d) Mathematics, Statistics & Computer Science
e) Mathematics, Statistics & Physics
f) Mathematics, Statistics & Economics
g) Mathematics, Computer Science & Economics
h) Diploma of Associate Engineering (DAE) with at least 60% aggregate marks in the relevant discipline

PROGRAM EDUCATIONAL OBJECTIVES (PEOs)

Program Educational Objectives (PEOs) for an Artificial Intelligence BS(AI) department typically outline the expected achievements of graduates within a few years after completing their degree.

Sr.#

Statement

PEO-1

Graduates will demonstrate proficiency in applying AI techniques and Algorithms to solve complex problems in various domains, including but not limited to healthcare, finance, and robotics.

PEO-2

Graduates will exhibit strong analytical and critical thinking skills, enabling them to evaluate AI solutions critically and make informed decisions based on data analysis. Graduates will communicate effectively with diverse audiences, collaborating in multidisciplinary teams to design, implement, and present AI solutions.

PEO-3

Graduates will engage in lifelong learning to stay current with emerging AI technologies, methodologies, and demonstrating adaptability in a rapidly evolving field and committed to develop responsible AI solutions that consider societal impact and promote fairness.

MAPPING OF PEOs AND GAs

Sr. Program Learning Objective PEO1 PEO2 PEO3
1 Academic Education
2 Knowledge for Solving Computing Problems
3 Problem Analysis
4 Design/ Development of Solutions
5 Modern Tool Usage
6 Individual and Teamwork
7 Communication
8 Computing Professionalism and Society
9 Ethics
10 Life-long Learning

Curriculum of Bachelor of Science in Artificial Intelligence (BSAI)

4 years Degree Program-Bachelor of Science in Artificial Intelligence (BSAI) 45 courses covering 133 credit hours spread over 8 semesters

Course GroupsCategories as per UGPNo. of coursesCredit Hours
  • Computing Core (14 courses, 46 CrHrs)
  • Artificial Intelligence Core (6 courses, 18 CrHrs)
  • Artificial Intelligence Electives (7 courses, 21 CrHrs)
Major (Disciplinary) Courses2785(57-28)
  • Mathematics and Supporting Courses (4 courses, 12 CrHrs)
  • University Electives (2 course, 6 CrHr)
Interdisciplinary/Allied Courses618(18-0)
  • General Education Courses
General Education Courses1230(28-2)
Total: 45133(103-30)

Computing Core (46/133) 12 Compulsory Courses

Computing Core (46/133) 12 Compulsory Courses

Sr. Course Code Course Title Credit Hour
1. COSC-1102 Programming Fundamentals 3 (3-0)
2. COSC-1202 Programming Fundamentals (Lab) 1 (0-1)
3. COSC-1103 Object Oriented Programming 3 (3-0)
4. COSC-1203 Object Oriented Programming (Lab) 1 (0-1)
5. COSC-1104 Database Systems 3 (3-0)
6. COSC-1204 Database Systems (Lab) 1 (0-1)
7. COSC-1105 Digital Logic Design 2 (2-0)
8. COSC-1205 Digital Logic Design (Lab) 1 (0-1)
9. COSC-2106 Data Structures 3 (3-0)
10. COSC-2206 Data Structures (Lab) 1 (0-1)
11. COSC-2107 Information Security 2 (2-0)
12. COSC-2207 Information Security (Lab) 1 (0-1)
13. COSC-2108 Artificial Intelligence 2 (2-0)
14. COSC-2208 Artificial Intelligence (Lab) 1 (0-1)
15. COSC-2109 Computer Networks 2 (2-0)
16. COSC-2209 Computer Networks (Lab) 1 (0-1)
17. COSC-2110 Software Engineering 3 (3-0)
18. COSC-2111 Computer Organization & Assembly Language 2 (2-0)
19. COSC-2211 Computer Organization & Assembly Language (Lab) 1 (0-1)
20. COSC-3112 Operating Systems 2 (2-0)
21. COSC-3212 Operating Systems (Lab) 1 (0-1)
22. COSC-4113 Analysis of Algorithms 3 (3-0)
23. COSC-4314 Final Year Project – I 2 (0-2)
24. COSC-4315 Final Year Project – II 4 (0-4)
Total Credit Hours: 46 (30-16)

Artificial Intelligence Core (18/133) 6 Courses

Artificial Intelligence Core (18/133) 6 Courses

Sr.

Course Code

Course Title

Credit Hour

1.       

ARIT-2131

Programming for AI Domain

2 (2-0)

2.       

ARIT-2231

Programming for AI Domain (Lab)

1 (0-1)

3.       

ARIT-3132

Machine Learning

2 (2-0)

4.       

ARIT-3232

Machine Learning (Lab)

1 (0-1)

5.       

ARIT-3133

Knowledge Representation & Reasoning

2 (2-0)

6.       

ARIT-3233

Knowledge Representation & Reasoning (Lab)

1 (0-1)

7.       

ARIT-3134

Computer Vision

2 (2-0)

8.       

ARIT-3234

Computer Vision (Lab)

1 (0-1)

9.       

ARIT-4135

Artificial Neural Network & Deep Learning

2 (2-0)

10.   

ARIT-4235

Artificial Neural Network & Deep Learning (Lab)

1 (0-1)

11.   

ARIT-4136

Parallel & Distributed Computing

2 (2-0)

12.   

ARIT-4236

Parallel & Distributed Computing (Lab)

1 (0-1)

Total Credit Hours:

18 (12-6)

Artificial Intelligence Elective (21/133) 7 Courses

Artificial Intelligence Elective (21/133) 7 Courses

Sr.

Course Code

Course Title

Credit Hour

1.       

ARIT-xxxx

Theory of Automata

3 (3-0)

2.       

ARIT-xxxx

Natural Language Processing

2(2-0)

3.       

ARIT-xxxx

Natural Language Processing (Lab)

1(0-1)

4.       

ARIT-xxxx

Speech Processing

2 (2-0)

5.       

ARIT-xxxx

Speech Processing (Lab)

1(0-1)

6.       

ARIT-xxxx

 Data Mining

2 (2-0)

7.       

ARIT-xxxx

 Data Mining (Lab)

1(0-1)

8.       

ARIT-xxxx

Advanced Statistics

2 (2-0)

9.       

ARIT-xxxx

Advanced Statistics (Lab)

1(0-1)

10.   

ARIT-xxxx

Reinforcement Learning

2 (2-0)

11.   

ARIT-xxxx

Reinforcement Learning (Lab)

1 (0-1)

12.   

ARIT-xxxx

HCI & Computer Graphics

2 (2-0)

13.   

ARIT-xxxx

HCI & Computer Graphics (Lab)

1 (0-1)

14.   

ARIT-xxxx

Fuzzy Systems

2 (2-0)

15.   

ARIT-xxxx

Fuzzy Systems (Lab)

1 (0-1)

16.   

ARIT-xxxx

Swarm Intelligence

2 (2-0)

17.   

ARIT-xxxx

Swarm Intelligence (Lab)

1 (0-1)

18.   

ARIT-xxxx

Agent Based Modeling

2 (2-0)

19.   

ARIT-xxxx

Agent Based Modeling (Lab)

1 (0-1)

20.   

ARIT-xxxx

Knowledge Based Systems

2 (2-0)

21.   

ARIT-xxxx

Knowledge Based Systems (Lab)

1 (0-1)

22.   

ARIT-xxxx

Control Engineering

2 (2-0)

23.   

ARIT-xxxx

Control Engineering (Lab)

1 (0-1)

24.   

ARIT-xxxx

Robotics

2 (2-0)

25.   

ARIT-xxxx

Robotics (Lab)

1 (0-1)

26.   

ARIT-x154

Generative AI Fundamentals

2 (2-0)

27.   

ARIT-x254

Generative AI Fundamentals (Lab)

1 (0-1)

Total Credit Hours:

21 (15-6)

Mathematics & Supporting Courses (12/133) 4 Courses

Mathematics & Supporting Courses (12/133) 4 Courses

Sr.

Course Code

Course Title

Credit Hour

1.       

MATH-3181

Multivariable Calculus

3(3-0)

2.       

MATH-3182

Linear Algebra

3(3-0)

3.       

STAT-2183

Probability & Statistics

3(3-0)

4.       

ENGL-3184

Technical & Business Writing

3(3-0)

Total Credit Hours:

12(12-0)

Elective Supporting Courses (03/133) 1 Courses

Elective Supporting Courses (03/133) 1 Courses

Sr.

Course Code

Course Title

Credit Hour

1.                   

BUAD-2123

Principles of Marketing

3(3-0)

Total Credit Hours:

3(3-0)

General Education (30/133) 12 Courses

General Education (30/133) 12 Courses

Sr.

Course Code

Course Title

Credit Hour

1.      

COSC-1101

Application of Information and Communication Technologies (ICT)

3 (2-1)

2.      

ENGL-1101

Functional English

3 (3-0)

3.      

ENGL-1102

Expository Writing

3 (3-0)

4.      

MATH-2101

Quantitative Reasoning – I (Discrete Structure)

3 (3-0)

5.      

STAT-2101

Quantitative Reasoning – II (Calculus and Analytic Geometry)

3 (3-0)

6.      

ISST-1101

Islamic Studies / Ethics (For Non-Muslims)

2 (2-0)

7.      

POSC-1101

Ideology & Constitution of Pakistan

2 (2-0)

8.      

BUAD-1121

Principles of Management (Social Sciences)

2 (2-0)

9.      

PHYS-1103

Applied Physics (Natural Sciences)

2 (2-0)

10.  

PHYS-1203

Applied Physics (Natural Sciences) (Lab)

1 (0-1)

11.  

COSC-2116

Professional Practices (Arts & Humanities)

2 (2-0)

12.  

SOCI-2101

Civics and Community Engagement

2 (2-0)

13.  

BUAD-2101

Entrepreneurship

2 (2-0)

STotal Credits:

30 (28-2)

University Elective Supporting Courses (03/133) 1 Courses

University Elective Supporting Courses (03/133) 1 Courses

Sr.

Course Code

Course Title

Credit Hour

1.

FLNG-4101

Arabic

3(3-0)

2.

FLNG-4102

Chinese

3(3-0)

3.

FLNG-4103

French

3(3-0)

4.

FLNG-4104

German

3(3-0)

5.

FLNG-4105

Japanses

3(3-0)

6.

FLNG-4106

Korean

3(3-0)

Total Credit Hours:

3(3-0)