The University of Faisalabad
Apply Online
Home / Faculty / Department / BS Artificial Intelligence

BS Artificial Intelligence

Apply now →

Program Overview

Credit Hours
140
Duration
8 semesters (4 years)
Semesters
8
Attendance
Full-time

The BS Artificial Intelligence at TUF is a four-year degree that focuses on building smart machines that can think and learn like humans. This program teaches you how to create software that recognizes faces, understands speech, and makes intelligent decisions. It is the perfect choice for students who want to be at the forefront of the next big technological revolution.

Why choose BS Artificial Intelligence at TUF?

Choosing this program at TUF gives you the chance to work with the most advanced computing tools and smart technologies.

  • Access to high-performance computing labs specially designed for AI and Data Science.
  • Learning from experts who are actively involved in building intelligent robotic systems.
  • Modern curriculum covering the latest trends like Deep Learning and Neural Networks.
  • Strong focus on "Project-Based Learning" where you build AI models from day one.

Key Skills You Will Master

Python Programming
Machine Learning Basics
Data Analysis
AI Model Development
Problem-Solving
Algorithmic Thinking

Career Outcomes

Graduates of BS Artificial Intelligence have strong career opportunities in both local and international markets. Some career paths include:

  • Machine Learning Engineer
  • Data Scientist
  • AI Research Consultant
  • Robotics Programmer
  • Business Intelligence Specialist

Program Roadmap

Explore courses roadmap in BS Artificial Intelligence

Course Code Course Title Credit Hours Category Prerequisite
GEN-104 IDEOLOGY AND CONSTITUTION PAKISTAN 2 (2-0) - -
ISL-103 TEACHINGS HOLY QURAN WITH TRANSLATION I Non-Credit - -
ENG-107 FUNCTIONAL ENGLISH 3 (3-0) - -
CS-102 APPLICATION INFORMATION AND COMMUNICATION TECHNOLOGIES 3 (2-1) - -
CS-111 PROGRAMMING FUNDAMENTALS 4 (3-1) - -
PHY-103 APPLIED PHYSICS 3 (2-1) - -
MATH-105 BASIC MATH I DEFICIENCY SUBJECT PRE MEDICAL STUDENTS 3 (3-0) - -
Total Credit Hours 15
Course Code Course Title Credit Hours Category Prerequisite
ISL-101 ISLAMIC STUDIES 2 (2-0) - -
ETH-100 ETHICS NON MUSLIM 2 (2-0) - -
ENG-108 EXPOSITORY WRITING 3 (3-0) - -
ISL-104 TEACHINGS HOLY QURAN WITH TRANSLATION II Non-Credit - -
CS-204 DIGITAL LOGIC DESIGN 3 (2-1) - -
CS-112 OBJECT ORIENTED PROGRAMMING 4 (3-1) - -
CS-202 DISCRETE STRUCTURES 3 (3-0) - -
GEN-304 PROFESSIONAL PRACTICES 2 (2-0) - -
MATH-106 BASIC MATH II DEFICIENCY SUBJECT PRE MEDICAL STUDENTS 3 (3-0) - -
Total Credit Hours 17
Course Code Course Title Credit Hours Category Prerequisite
ISL-201 TEACHINGS HOLY QURAN WITH TRANSLATION III Non-Credit - -
ENG-201 TECHNICAL AND BUSINESS WRITING 3 (3-0) - ENG-102
CS-113 SOFTWARE ENGINEERING 3 (3-0) - -
CS-216 DATA STRUCTURES 4 (3-1) - CS-112
MATH-104 CALCULUS AND ANALYTICAL GEOMETRY 3 (3-0) - -
GEN-203 COMMUNITY SERVICE LEARNING 2 (2-0) - -
CS-308 ARTIFICIAL INTELLIGENCE 3 (2-1) - -
Total Credit Hours 18
Course Code Course Title Credit Hours Category Prerequisite
MATH-214 LINEAR ALGEBRA 3 (3-0) - -
PSY-201 PSYCHOLOGY 2 (2-0) - -
GEN-206 ENTREPRENEURSHIP 2 (2-0) - -
ISL-202 TEACHINGS HOLY QURAN WITH TRANSLATION IV Non-Credit - -
CS-213 DATABASE SYSTEMS 4 (3-1) - CS-203
AI-414 MACHINE LEARNING 3 (2-1) - -
CS-221 OPERATING SYSTEMS 3 (2-1) - CS-203
Total Credit Hours 17
Course Code Course Title Credit Hours Category Prerequisite
CS-302 COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE 3 (2-1) - CS-111
CS-301 ANALYSIS ALGORITHMS 3 (3-0) - CS-203
STAT-311 PROBABILITY AND STATISTICS 3 (3-0) - -
CS-321 HCI AND COMPUTER GRAPHICS 3 (2-1) - -
AI-301 NATURAL LANGUAGE PROCESSING 3 (2-1) - -
AI-212 PROGRAMMING AI 3 (2-1) - -
Total Credit Hours 18
Course Code Course Title Credit Hours Category Prerequisite
CS-307 COMPUTER NETWORKS 3 (2-1) - -
MATH-224 MULTIVARIABLE CALCULUS 3 (3-0) - MATH-104
AI-301 ARTIFICIAL NEURAL NETWORKS AND DEEP LEARNING 3 (2-1) - -
AI-311 COMPUTER VISION 3 (2-1) - -
CS-317 THEORY AUTOMATA 3 (3-0) - -
DS-303 DATA MINING 3 (2-1) - -
Total Credit Hours 18
Course Code Course Title Credit Hours Category Prerequisite
GEN-401 INTERNSHIP 3 (0-3) - -
Total Credit Hours 3
Course Code Course Title Credit Hours Category Prerequisite
CS-405 COMPILER CONSTRUCTION 3 (2-1) - CS-317
CS-401 CLOUD COMPUTING 3 (2-1) - -
CS-404 INFORMATION SECURITY 3 (2-1) - -
AI-401 KNOWLEDGE REPRESENTATION AND REASONING 3 (2-1) - -
CS-425 FINAL YEAR PROJECT PHASE –I 2 (0-2) - -
Total Credit Hours 14
Course Code Course Title Credit Hours Category Prerequisite
AI-403 SPEECH PROCESSING 3 (2-1) - -
CS-403 PARALLEL AND DISTRIBUTED COMPUTING 3 (2-1) - CS-221
CS-427 FINAL YEAR PROJECT PHASE –II 4 (0-4) - CS-415
MGT-305 FINANCIAL ACCOUNTING 3 (3-0) - -
Total Credit Hours 13

Admissions & Eligibility

Minimum 50% marks in Intermediate/12 years of schooling/A- Level (HSSC) or equivalent with Mathematics are required for admission in all BS Computing Programs other than BS Computing Engineering. An equivalency certificate by IBCC will be required in case of education from some other country and system

Next Steps
Start Application
Have Some Questions?

Talk to an advisor or chat with us using TUF AI Chatbot.

Contact Us

FAQs

The BS AI program at TUF is 8 semesters (4 years).

You need at least 50% in Intermediate (12-year) with Mathematics (or equivalent).

You get hands-on experience with projects, labs, and internships to prepare for a career in AI and technology.

Key skills include programming, data analysis, math, machine learning, and problem-solving to create intelligent and efficient AI solutions.

Yes, BS AI has good scope in Pakistan, as industries need AI experts for automation, data analysis, software development, and tech-based roles.