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
Total Credit Hours
System
Program Duration
Program Modality
Program Offerings
Programme Structure & Course Plan:
Year 1 (Sem I–II)
SEMESTER - 1 | ||
---|---|---|
Code | Course Title | Credit |
CS1134 | Programming Fundamentals | 4(3-1) |
CS1123 | Discrete Structures | 3(3-0) |
SS1423 | Application of Information and Communication Technologies | 3(2-1) |
MT1323 | Applied Physics | 3(2-1) |
SS1433 | Functional English | 3(3-0) |
SSXXX | Understanding of Quran-I | 1(0-1) |
SEMESTER - 2 | ||
---|---|---|
Code | Course Title | Credit |
CS2104 | Object Oriented Programming | 4(3-1) |
MT1313 | Calculus and Analytic Geometry | 3(3-0) |
SS1413 | Expository Writing | 3(3-0) |
UR330 | Introduction to Basic Teachings of Quran | 2(2-0) |
UR220 | Ideology and Constitution of Pakistan | 2(2-0) |
CS1144 | Digital Logic Design | 3(2-1) |
SSXXX | Understanding of Quran-II | 1(0-1) |
Year 2 (Sem III–IV)
SEMESTER - 3 | ||
---|---|---|
Code | Course Title | Credit |
MT2323 | Multivariable Calculus | 3(3-0) |
CS2113 | Software Engineering | 3(3-0) |
UR110 | Islamic Studies | 2(2-0) |
CS2124 | Data Structures and Algorithms | 4(3-1) |
CS4223 | Artificial Intelligence | 3(2-1) |
CS2201 | Computer Organization and Assembly Languages | 3(2-1) |
SEMESTER - 4 | ||
---|---|---|
Code | Course Title | Credit |
UR460 | Civics and Community Engagement (Family Life in 21st Century) | 2(2-0) |
CS3123 | Computer Networks | 3(2-1) |
MT3203 | Linear Algebra | 3(3-0) |
AIXXX | Programming for Artificial Intelligence | 3(2-1) |
CS3203 | Analysis of Algorithms | 3(3-0) |
CS2144 | Database Systems | 4(3-1) |
Year 3 (Sem V–IV)
SEMESTER - 5 | ||
---|---|---|
Code | Course Title | Credit |
MT2313 | Probability and Statistics | 3(3-0) |
SS4403 | Technical and Business Writing | 3(3-0) |
DS5033 | Machine Learning | 3(2-1) |
CS3733 | Artificial Neural Network and Deep Learning | 3(2-1) |
CS3703 | Computer Vision | 3(2-1) |
CS3104 | Operating Systems | 3(2-1) |
SEMESTER - 6 | ||
---|---|---|
Code | Course Title | Credit |
CS3683 | Theory of Automata | 3(3-0) |
CS3113 | Human Computer Interaction | 3(2-1) |
CS4213 | Information Security | 3(2-1) |
IT3703 | Data Mining | 3(2-1) |
AIXXX | Knowledge Representation and Reasoning | 3(2-1) |
SE3713 | Entrepreneurship | 2(2-0) |
Year 4 (Sem VII–VIII)
SEMESTER - 7 | ||
---|---|---|
Code | Course Title | Credit |
CS4133 | Final Year Project-I | 3(3-0) |
CS4203 | Parallel and Distributed Computing | 3(2-1) |
AIXXX | Natural Language Processing | 3(2-1) |
AIXXX | Speech Processing | 3(2-1) |
CS2033 | Introduction to Marketing | 3(3-0) |
UR324 | Introduction to Hadith and Seerah | 2(2-0) |
SEMESTER - 8 | ||
---|---|---|
Code | Course Title | Credit |
CS4133 | Final Year Project-II | 3(3-0) |
SS4413 | Professional Practices | 2(2-0) |
AIXXX | Knowledge based System | 3(2-1) |
CS3743 | Fuzzy Systems | 3(2-1) |
SS3043 | Introduction to Management | 2(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.
Related Programs
BS Artificial Intelligence (BSAI)
RIU – Faisalabad Campus
Contact:
- +92 41 111 111 002
- +92 337 7526363
- contact@riphahfsd.edu.pk