BS AI

Introduction

The BS AI program offers comprehensive training in machine learning, neural networks, computer vision, and natural language processing, preparing graduates for cutting-edge roles in AI-driven industries.

Program Mission

To develop future-ready professionals with strong foundations in artificial intelligence, capable of building intelligent systems that solve real-world problems.

Eligibility Criteria

No eligibility criteria available.

BS AI Road Map

Total Courses

44

Total Credit Hours

136

Duration

4 Years

Total Semesters

8

SEMESTER-1
Title of the Course Cr. Hrs
Islamic Studies / Comparative Study of Religions 2
Arts and Humanities / History of Art & Culture 2
Natural Sciences / Environmental Science 3
Ideology and Constitution of Pakistan 2
Programming Fundamentals 4
Discrete Structure 3
TOTAL 16
SEMESTER-2
Title of the Course Cr. Hrs
Civic Education & Citizenship 2
Applications of ICT 3
Functional English 3
Social Psychology 2
Calculus & Analytical Geometry 3
Object Oriented Programming 4
TOTAL 17
SEMESTER-3
Title of the Course Cr. Hrs
Introduction to Philosophy 3
Communication & Presentation Skills 3
Database Systems 4
Data Structures & Algorithms 4
Speech Processing 3
TOTAL 17
SEMESTER-4
Title of the Course Cr. Hrs
Critical Thinking 3
Entrepreneurship 2
Artificial Intelligence 4
Computing Vision 3
Computer Application 3
Minor 2 3
TOTAL 18
SEMESTER-5
Title of the Course Cr. Hrs
Programming for Artificial Intelligence 3
Digital Logic Design 4
Computer Networks 4
Computer Organization & Assembly Language 4
Information Security 3
TOTAL 18
SEMESTER-6
Title of the Course Cr. Hrs
Minor 3 3
Operating Systems 4
Artificial Neural Networks 4
Natural Language Processing 3
Analysis of Algorithms 3
TOTAL 17
SEMESTER-7
Title of the Course Cr. Hrs
Machine Learning 3
Theory of Automata & Formal Languages 3
Minor 4 3
Chinese (One UN Language) 3
Knowledge representation and reasoning 3
Final Year Project-I 3
TOTAL 18
SEMESTER-8
Title of the Course Cr. Hrs
Software Engineering 3
Data Mining 3
Reinforcements Learning 3
Fuzzy System 3
Final Year Project-II 3
TOTAL 15
List of Elective Courses
List of Major Courses
  • • Islamic Studies / Comparative Study of Religions
  • • Arts and Humanities / History of Art & Culture
  • • Natural Sciences / Environmental Science
  • • Ideology and Constitution of Pakistan
  • • Programming Fundamentals
  • • Discrete Structure
  • • Civic Education & Citizenship
  • • Applications of ICT
  • • Functional English
  • • Social Psychology
  • • Calculus & Analytical Geometry
  • • Object Oriented Programming
  • • Introduction to Philosophy
  • • Communication & Presentation Skills
  • • Database Systems
  • • Data Structures & Algorithms
  • • Speech Processing
  • • Critical Thinking
  • • Entrepreneurship
  • • Artificial Intelligence
  • • Computing Vision
  • • Computer Application
  • • Minor 2
  • • Programming for Artificial Intelligence
  • • Digital Logic Design
  • • Computer Networks
  • • Computer Organization & Assembly Language
  • • Information Security
  • • Minor 3
  • • Operating Systems
  • • Artificial Neural Networks
  • • Natural Language Processing
  • • Analysis of Algorithms
  • • Machine Learning
  • • Theory of Automata & Formal Languages
  • • Minor 4
  • • Chinese (One UN Language)
  • • Knowledge representation and reasoning
  • • Final Year Project-I
  • • Software Engineering
  • • Data Mining
  • • Reinforcements Learning
  • • Fuzzy System
  • • Final Year Project-II
List of Specialization Courses