Bachelor of Science in Artificial Intelligence

Our Bachelor’s in Artificial Intelligence programs aim to provide new trends in AI education, emphasizing technical excellence, critical thinking, and ethical responsibility. Rooted in applied and technology trends in AI, our innovative curricula and inclusive environments ensure graduates are well-prepared for success. By integrating advancements in AI, such as machine learning, natural language processing, and computer vision, we promote excellence in teaching, research, and service across various AI specializations, ensuring our graduates contribute to and thrive in the rapidly evolving landscape of artificial intelligence.

PROGRAM OBJECTIVES (POs)

PO #Statement
PO-1Establishing in-depth understanding of theoretical concepts and industry best practices related to Artificial Intelligence.
PO-2Enable graduates to apply their comprehensive knowledge and skills in artificial intelligence (AI) to address complex real-world problems, fostering innovative solutions and advancements in the field.
PO-3Imbuing quest for learning and engaging in continuous professional development in the field of software engineering by carrying research and adopting professional practices.
PO-4Developing the ability to work in a multi-disciplinary and multicultural environment in teams incorporating soft skills and maintaining high ethical standards.

Graduate Attributes (GAs) to POs Mapping

Sr. No.

Graduate Attributes

Program Objectives

PO 1

PO 2

PO 3

PO 4

GA 1

Individual and Teamwork

  

GA 2

Communication

  

GA 3

Computing Professionalism and Society

 

 

GA 4

Ethics

 

 

GA 5

Life-long Learning

 

  

GA 6

Individual and Teamwork

  

GA 7

Communication

  

GA 8

Computing Professionalism and Society

  

 

GA 9

Ethics

   

GA 10

Life-long Learning

  

 

Program & Curriculum Details

Structure of BSAI Programs

Total Credit Hours: 136

Total Courses: 44

Semesters: 8

Duration:   4 Years

Category: Courses (Credit Hours)

General Education: 15 (34)

Major courses: 18 (58) + 7 (21)        

Allied/interdisciplinary courses: 5 (15)

Internship/field experience: N/A

Capstone project: 2 (6)

Total: 47 (134)

S#COURSE CODESCLASSCOURSE TITLECREDIT HOURSPRE-REQCO-REQ
SEMESTER 1
1CMC111COREPROGRAMMING FUNDAMENTALS3 + 1PROGRAMMING FUNDAMENTALS LAB
2GER111GERAPPLICATION OF INFORMATION & COMMUNICATION TECHNOLOGIES2 + 1APP. OF INFO.& COMM.TECH. LAB
3GER151GERNATURAL SCIENCE (APPLIED PHYSICS)2 + 1APPLIED PHYSICS LAB
4GER131GERCALCULUS AND ANALYTIC GEOMETRY3 + 0
5GER121GERFUNCTIONAL ENGLISH3 + 0
16 (13+3)
SEMESTER 2
1CMC112COREOBJECT ORIENTED PROGRAMMING3 + 1CMC111OBJECT ORIENTED PROGRAMMING LAB
2GER132GERDISCRETE STRUCTURES3 + 0GER131
3CMC121COREDIGITAL LOGIC DESIGN2 + 1GER151DIGITAL LOGIC DESIGN LAB
4GER122GEREXPOSITORY WRITING3 + 0GER121
5MTE111MATHSMULTIVARIABLE CALCULUS3 + 0GER131
6GER241GERPakistan Studies2 + 0
7GEN111*GERUnderstanding of the Holy Quran-I0 + 1
16+3 (19)
SEMESTER 3
1CMC223CORECOMPUTER ORGANIZATION & ASSEMBLY LANGUAGE2+0CMC123CMC223-L
2CMC223-LCORECOMPUTER ORGANIZATION & ASSEMBLY LANGUAGE (Lab)0+1CMC123
3AIC211DOMAIN COREARTIFICIAL INTELLIGENCE2+0CMC112AIC211-L
4AIC211-LDOMAIN COREARTIFICIAL INTELLIGENCE (Lab)0+1CMC112
5CMC262CORECOMPUTER NETWORKS2+0CMC123CMC262-L
6CMC262-LCORECOMPUTER NETWORKS (Lab)0+1CMC123
7MTE212MATHSPROBABILITY & STATISTICS3+0MTE111
8GEN112GERUnderstanding of the Holy Quran-II0+1GEN111
Total Credit Hours: 17
SEMESTER 4
1CMC242COREOPERATING SYSTEMS2+0CMC251CMC242-L
2CMC242-LCOREOPERATING SYSTEMS (Lab)0+1CMC251
3AIC212DOMAIN COREPROGRAMMING FOR AI2+0AIC211AIC212-L
4AIC212-LDOMAIN COREPROGRAMMING FOR AI (Lab)0+1AIC211
5MTE213MATHLINEAR ALGEBRA3+0MTE212
6CMC252COREANALYSIS OF ALGORITHMS3+0CMC251
7MTE221MTETECHNICAL & BUSINESS WRITING3+0GER122
8GER142GERIDEOLOGY AND CONSTITUTION OF PAKISTAN2+0-
Total Credit Hours: 17
SEMESTER 5
1CMC371CORESOFTWARE ENGINEERING3+0CMC252
2CMC363COREINFORMATION SECURITY2+0CMC262CMC363-L
3CMC363-LCOREINFORMATION SECURITY (Lab)0+1CMC262
4CMC331COREDATABASE SYSTEMS3+0CMC241CMC331-L
5CMC331-LCOREDATABASE SYSTEMS (Lab)0+1CMC241
6XXXXXXDOMAIN ELECDomain Elective 13-
7AIC221DOMAIN COREINTRODUCTION TO MACHINE LEARNING2+0AIC211AIC221-L
8AIC221-LDOMAIN COREINTRODUCTION TO MACHINE LEARNING (Lab)0+1AIC211
9GERXXXGERSOCIAL SCIENCES (ELECTIVE I)2+0GER122
Total Credit Hours: 18
SEMESTER 6
1AIC323DOMAIN COREARTIFICIAL NEURAL NETWORKS & DEEP LEARNING2+0AIC221AIC323-L
2AIC323-LDOMAIN COREARTIFICIAL NEURAL NETWORKS & DEEP LEARNING (Lab)0+1AIC221
3AIE423DOMAIN CORECOMPUTER VISION2+0AIC221/AIC211AIE423-L
4AIE423-LDOMAIN CORECOMPUTER VISION (Lab)0+1AIC221/AIC211
5XXXXXXDOMAIN ELECDomain Elective 23-
6ESCXXXESCSOCIAL SCIENCE II (ESC311 - Intro. To Mark.)3+0-
7AIC331DOMAIN COREKNOWLEDGE REPRESENTATION & REASONING2+0CMC331AIC331-L
8AIC331-LDOMAIN COREKNOWLEDGE REPRESENTATION & REASONING (Lab)0+1CMC331-L
9GER141GERISLAMIC STUDIES2+0
Total Credit Hours: 17
SEMESTER 7
1CMC491COREFINAL YEAR PROJECT - I0+3CMC371/AIC323
2XXXXXXDOMAIN ELECDomain Elective 33-
3XXXXXXDOMAIN ELECDomain Elective 43-
4XXXXXXDOMAIN ELECDomain Elective 53-
5CMC443COREPARALLEL & DISTRIBUTED COMPUTING2+0CMC241/AIC323CMC443-L
6CMC443-LCOREPARALLEL & DISTRIBUTED COMPUTING (Lab)0+1CMC241/AIC323
7GER464GERENTREPRENEURSHIP2+0-
Total Credit Hours: 17
SEMESTER 7
1CMC492COREFINAL YEAR PROJECT - II0+3CMC491
2GER463GERPROFESSIONAL PRACTICES2+0-
3GER443GERCIVICS AND COMMUNITY ENGAGEMENT2+0-
4XXXXXXDOMAIN ELECDomain Elective 63-
5XXXXXXDOMAIN ELECDomain Elective 73-Information Security LAB
Total Credit Hours: 13