Program Overview

The BS Artificial Intelligence program prepares students to design intelligent systems and apply data-driven methods to solve complex real-world challenges. It provides a solid foundation in mathematics, computing, and AI methodologies, enabling graduates to build innovative solutions across industries using modern tools and technologies.

About Program

Students pursuing this program are introduced to specialized areas such as machine learning, computer vision, natural language processing, and robotics. Guided by expert faculty, they gain practical skills through projects, labs, and industry-focused assignments that bridge theory with hands-on practice.

The BSAI program at Riphah International University, Faisalabad, trains graduates to excel as AI engineers, data scientists, and researchers. It emphasizes professionalism, teamwork, ethical responsibility, and lifelong learning, ensuring students are prepared for both local and international opportunities in the rapidly growing field of Artificial Intelligence.

Program Type

Undergraduate Degree

Total Credit Hours

136 Credit Hours

System

Semester System

Program Duration

4 Years (8 Semesters)

Program Modality

In Person

Program Offerings

RIU – Faisalabad

Programme Structure & Course Plan:

Semester-wise courses and credits. Expand a year to view details.

Year 1 (Sem I–II)

SEMESTER - 1
Code Course Title Credit
CS1134Programming Fundamentals4(3-1)
CS1123Discrete Structures3(3-0)
SS1423Application of Information and Communication Technologies3(2-1)
MT1323Applied Physics3(2-1)
SS1433Functional English3(3-0)
SSXXXUnderstanding of Quran-I1(0-1)
SEMESTER - 2
Code Course Title Credit
CS2104Object Oriented Programming4(3-1)
MT1313Calculus and Analytic Geometry3(3-0)
SS1413Expository Writing3(3-0)
UR330Introduction to Basic Teachings of Quran2(2-0)
UR220Ideology and Constitution of Pakistan2(2-0)
CS1144Digital Logic Design3(2-1)
SSXXXUnderstanding of Quran-II1(0-1)

SEMESTER - 3
CodeCourse TitleCredit
MT2323Multivariable Calculus3(3-0)
CS2113Software Engineering3(3-0)
UR110Islamic Studies2(2-0)
CS2124Data Structures and Algorithms4(3-1)
CS4223Artificial Intelligence3(2-1)
CS2201Computer Organization and Assembly Languages3(2-1)

SEMESTER - 4
CodeCourse TitleCredit
UR460Civics and Community Engagement (Family Life in 21st Century)2(2-0)
CS3123Computer Networks3(2-1)
MT3203Linear Algebra3(3-0)
AIXXXProgramming for Artificial Intelligence3(2-1)
CS3203Analysis of Algorithms3(3-0)
CS2144Database Systems4(3-1)

SEMESTER - 5
CodeCourse TitleCredit
MT2313Probability and Statistics3(3-0)
SS4403Technical and Business Writing3(3-0)
DS5033Machine Learning3(2-1)
CS3733Artificial Neural Network and Deep Learning3(2-1)
CS3703Computer Vision3(2-1)
CS3104Operating Systems3(2-1)

SEMESTER - 6
CodeCourse TitleCredit
CS3683Theory of Automata3(3-0)
CS3113Human Computer Interaction3(2-1)
CS4213Information Security3(2-1)
IT3703Data Mining3(2-1)
AIXXXKnowledge Representation and Reasoning3(2-1)
SE3713Entrepreneurship2(2-0)

SEMESTER - 7
CodeCourse TitleCredit
CS4133Final Year Project-I3(3-0)
CS4203Parallel and Distributed Computing3(2-1)
AIXXXNatural Language Processing3(2-1)
AIXXXSpeech Processing3(2-1)
CS2033Introduction to Marketing3(3-0)
UR324Introduction to Hadith and Seerah2(2-0)

SEMESTER - 8
CodeCourse TitleCredit
CS4133Final Year Project-II3(3-0)
SS4413Professional Practices2(2-0)
AIXXXKnowledge based System3(2-1)
CS3743Fuzzy Systems3(2-1)
SS3043Introduction to Management2(2-0)

Eligibility Criteria

For Pakistani Nationals
  • Minimum 50% aggregate marks in Intermediate (HSSC) with Mathematics or an equivalent qualification certified by IBCC, Pakistan.
  • Non-FA/FSc streams: Candidates must obtain an equivalence certificate from the IBCC, Pakistan, in the relevant group/subjects.
  • Pre-Medical applicants (Physics, Chemistry & Biology): Eligible with at least 50% marks. If admitted, they must study two additional Mathematics courses (6 credit hours) within the first year. These deficiency courses will be credited and reflected on the final transcript.