The objectives of BSAI degree program are as follow:
• Cultivate the student with theories, knowledge of concepts, practices and applications required of a professional associated in field of Artificial Intelligence.
• Become familiar with current technologies and tools while learning new methodologies that will lead to the development of Artificial Intelligence systems.
• Assess the impact of the ethical, social and legal issues in regard of developing Artificial Intelligence Systems.
With degree program of BS in Artificial Intelligence, a student may seek employment in trades, industries and professions that rely heavily on computing systems. Students may seek employment as Machine Learning Engineer, Data Scientist, Business Intelligence Developer, Big Data Engineer or several other exciting jobs.
Course Code | Course Title | Credit Hours | Nature | Pre-Requisite |
---|---|---|---|---|
ISL 101 | Islamic Studies/Ethics | 2(2-0) | General Education | - |
ISL 103 | Teachings of Holy Quran with Translation-I | 1(1-0) | Compulsory | - |
ENG 101 | English I | 3(3-0) | General Education | - |
CS-101 | Introduction to Information and Communication Technologies | 3(2-1) | General Education | - |
CS 111 | Programming Fundamentals | 4(3-1) | Computing Core | - |
MATH 104 | Calculus and Analytical Geometry | 3(3-0) | Foundation | - |
MATH 105 | Basic Math-I (Deficiency Subject for Pre-Medical Students) | 3(3-0) | Foundation | - |
Credit Hours | 19 | - | - |
Course Code | Course Title | Credit Hours | Nature | Pre-Requisite |
---|---|---|---|---|
PS 101 | Pakistan Studies | 2(2-0) | General Education | - |
ENG 102 | English II | 3(3-0) | General Education | ENG-101 |
ISL-104 | Teachings of Holy Quran with Translation-II | 1(1-0) | Compulsory | - |
PHY 102 | Applied Physics | 3(3-0) | Foundation | - |
MATH 201 | Differential Equations | 3(3-0) | CS Supporting | MATH-104 |
CS 112 | Object Oriented Programming | 4(3-1) | Computing Core | CS-111 |
MATH 106 | Basic Math-II (Deficiency Subject for Pre-Medical Students) | 3(3-0) | Foundation | MATH-105 |
Credit Hours | 16+3 | - | - |
Course Code | Course Title | Credit Hours | Nature | Pre-Requisite |
---|---|---|---|---|
ISL 201 | Teachings of Holy Quran with Translation-III | 1(1-0) | Compulsory | - |
PSY 201 | Psychology | 3(3-0) | University Elective | - |
ENG 201 | English III | 3(3-0) | General Education | ENG-102 |
AI 211 | Fundamental of Artificial Intelligence | 4(3-1) | AI Core | - |
CS 211 | Discrete Structures | 3(3-0) | Computing Core | - |
CS 212 | Data Structure and Algorithms | 4(3-1) | Computing Core | CS-111 |
Credit Hours | 18 | - | - |
Course Code | Course Title | Credit Hours | Nature | Pre-Requisite |
---|---|---|---|---|
GEN 201 | Sociology | 3(3-0) | University Elective | - |
ISL 202 | Teachings of Holy Quran with Translation-IV | 1(1-0) | Compulsory | - |
CS 213 | Database Systems | 4(3-1) | Computing Core | - |
CS 214 | Operating Systems | 4(3-1) | Computing Core | CS-212 |
AI 212 | Programming for AI | 3(2-1) | CS-Elective | CS-112 |
MATH 214 | Linear Algebra | 3(3-0) | Foundation | - |
Credit Hours | 18 | - | - |
Course Code | Course Title | Credit Hours | Nature | Pre-Requisite |
---|---|---|---|---|
CS 311 | Computer Organization and Assembly Language | 4(3-1) | CS Core | - |
CS 312 | Design and Analysis of Algorithms | 3(3-0) | CS-Elective | CS-111 |
CS 313 | Digital Logic Design | 4(3-1) | CS Core | - |
CS 113 | Software Engineering | 3(3-0) | Computing Core | - |
MATH 301 | Probability and Statistic | 3(3-0) | Foundation | - |
Credit Hours | 17 | - | - |
Course Code | Course Title | Credit Hours | Nature | Pre-Requisite |
---|---|---|---|---|
CS 314 | Computer Networks | 4(3-1) | Computing Core | - |
CS 317 | Theory of Automata | 3(3-0) | CS Core | - |
CS 320 | Human Computer Interaction | 3(3-0) | AI Core | - |
AI 311 | Robotics and Computer Vision | 3(3-0) | AI Core | AI-211 |
MGT 301 | Entrepreneurship | 3(3-0) | General Education | - |
Credit Hours | 16 | - | - |
Course Code | Course Title | Credit Hours | Nature | Pre-Requisite |
---|---|---|---|---|
AI 412 | Artificial Neural Networks | 3(3-0) | AI Core | AI-211 |
AI 413 | Principles and Design of IOT Systems | 3(2-1) | AI Core | CS-317 |
AI 414 | Machine Learning | 3(2-1) | AI Core | - |
AI 415 | Fundamentals of Natural Language Processing | 3(3-0) | AI Core | AI-211 |
GEN 304 | Professional Practices | 3(3-0) | University Elective | - |
CS 415 | Final Year Project(Phase –I) | 3(0-3) | Computing Core | - |
Credit Hours | 18 | - | - |
Course Code | Course Title | Credit Hours | Nature | Pre-Requisite |
---|---|---|---|---|
AI 416 | Algorithmic Foundation of Data Science | 3(3-0) | AI Core | - |
CS 417 | Data Ware Housing and Data Mining | 3(3-0) | CS-Elective | CS-213 |
CS 418 | Information Security | 3(3-0) | Computing Core | - |
CS 419 | Parallel and Distributed Computing | 3(3-0) | University Elective | - |
CS 420 | Final Year Project (Phase –II) | 3(0-3) | Computing Core | - |
Credit Hours | 15 | - | - | |
Total Credit Hours: | 140 | - | - |
Study Tour at Nayatel Headquarter Islamabad
May-24-2022Study Tour
May-19-2022