fbpx
Islamabad Campus

BS (Artificial Intelligence)

BS (Artificial Intelligence)

SZABIST offers a four-year (eight semesters) BS Artificial Intelligence degree program. The program is offered through a well-trained foreign qualified faculty. It consists of 41 courses (five courses per semester) with total of 130 credit hours. The maximum time to complete the degree is six years.

The BS (AI) prepares the students with in-depth knowledge to transform large and complex scenarios into actionable decisions. The program and its curriculum focus on how complex inputs such as knowledge, vision, language, and huge databases/dataset repositories can be used for knowledge extraction and optimum real-time decision making in real-world applications. The curriculum of the BS (AI) program covers the domain such as soft-computing, mathematics, automated reasoning, statistics, computational theory & modeling, knowledge representation & reasoning, machine learning, deep learning, natural language processing, vision, and symbolic computation, etc. The program also encourages students to take courses in ethics and social responsibility, with the opportunity to participate in long term projects in which artificial intelligence can be applied to solve problems that can change the world for the better in areas like agriculture, defense, healthcare, governance, transportation, e-commerce, finance, and education.

Eligibility:
  • A-Level (minimum 3 passes)
  • Intermediate (minimum 50% marks) or equivalent qualification from any IBCC recognized institution. *Candidates with Mathematics background will be given preference.
  • An entrance test and group discussion/interview, conducted at SZABIST.

Course Curriculum

SZABIST offers a four-year (eight semesters) BS Artificial Intelligence degree program. The program is offered
through a well-trained foreign qualified faculty. It consists of 41 courses (five courses per semester) with total of 130 credit hours. The maximum time to complete the degree is six years.
The BS (AI) prepares the students with in-depth knowledge to transform large and complex scenarios into actionable decisions. The program and its curriculum focus on how complex inputs such as knowledge, vision, language, and huge databases/dataset repositories can be used for knowledge extraction and optimum real-time decision making in real-world applications.

BS (Artificial Intelligence) COURSE PLAN (ROADMAP)

FIRST YEAR

1st SEMESTER

Sr. No Course Code Course Title Cr. Hr Pre-Req
1 CSC 1108 Introduction to Computer Science 2  
2 CSCL1108 Lab: Introduction to Computer Science 1  
3 CSC 1103 Fundamentals of Programming 3  
4 CSCL 1103 Lab : Fundamentals of Programming 1  
5 CSC xxxx Islamic Studies/ Ethics 2  
6 CSC 1101 Calculus and Analytical Geometry 3  
7 CSC 1102 English Composition and Comprehension 3  

 

2nd SEMESTER

Sr. No Course Code Course Title Cr. Hr Pre-Req
1 CSC 1208 Object Oriented Programming Techniques 3 CSC 1103
2 CSCL1208 Lab: Object Oriented Programming Techniques 1  
3 CSC 2103 Digital Logic Design 3  
4 CSCL 2103 Lab: Digital Logic Design 1  
5 CSC 2206 Linear Algebra 3 CSC 1101
6 CSC xxxx Probability and Statistics 3  
7 CSC 2101 Communication and Presentation Skills 3 CSC 1102

 

SECOND YEAR

3rd SEMESTER

Sr. No Course Code Course Title Cr. Hr Pre-Req
1 CSC 2102 Data Structures and Algorithams 3 CSC 1103
2 CSCL 2102 Lab: Data Structures and Algorithams 1  
3 CSC 2201 Computer Organization and Assembly Language 3 CSC 2103
4 CSCL2201 Lab: Computer Organization and Assembly Language 1  
5 CSC 1201 Discrete Mathematical Structures 3  
6 CSC 4101 Artificial Intelligence 3 CSC 1208
7 CSCL 4101 Lab: Artificial Intelligence 1  
8 CSC 2122 Differential Equations 3 CSC 1101

 

4th SEMESTER

Sr. No Course Code Course Title Cr. Hr Pre-Req
1 CSC 3205 Computer Networks and Data Communications 3  
2 CSCL3205 Lab: Computer Networks and Data Communications 1  
3 CSC 2203 Database Systems 3  
4 CSCL 2203 Lab: Database Systems 1  
5 CSC 3202 Design and Analysis of Algorithms 2 CSC 2102
6 AIC xxx1 Programming for Artificial Intelligence 1 CSC 4101
7 AICL xxx1 Lab: Programming for Artificial Intelligence 3  
8 AIC xxxx AI Elective – 1 3  

 

THIRD YEAR

5th SEMESTER

Sr. No Course Code Course Title Cr. Hr Pre-Req
1 CSC 2205 Operating Systems 3 CSC 2102
2 CSCL 2205 Lab: Operating Systems 1  
3 AIC xxx2 Artificial Neural Networks 2 AIC xxx1
4 AICL xxx2 Lab: Artificial Neural Networks 1  
5 AIC xxx3 Machine Learning 2 AIC xxx1
6 AICL xxx3 Lab: Machine Learning 1  
7 AIC xxx4 Knowledge Representation & Reasoning 3 AIC xxx1
8 AIC xxx4 AI Elective – 2 3  
9 CSC xxxx University Elective-I 3  

 

6th SEMESTER

Sr. No Course Code Course Title Cr. Hr Pre-Req
1 AIC 1205 Technical and Business Writing 3 CSC 2101
2 AIC xxx5 Computer Vision 2 AIC xxx2
3 AICL xxx5 Lab: Computer Vision 1  
4 AIC xxxx Natural Language Processing 3 AIC xxx2
5 CSC 3109 Software Engineering 3  
6 AIC xxxx AI Elective – 3 3  
7 CSC xxxx University Elective – II 3  

 

FOURTH YEAR

7th SEMESTER

Sr. No Course Code Course Title Cr. Hr Pre-Req
1 CSC 4106 Parallel and Distributed Computing 2 CSC 1208,
CSC 2205
2 CSCL 4106 Lab: Parallel and Distributed Computing 1  
3 CSC 4102 Professional Practices 3  
4 AIC xxxx University Elective – III 3  
5 AIC xxxx Final Year Project – I 2  

 

8th SEMESTER

Sr. No Course Code Course Title Cr. Hr Pre-Req
1 CSC 4201 Information Security 3  
2 AIC xxxx Final Year Project – II 4 AIC xxxx
3 CSC xxxx Pakistan Studies 2  
4 AIC xxxx University Elective – IV 3  
5 AIC xxxx AI Elective – IV 3  

 

 


Institutional Elective Courses

CSC 4501 Business and Technology Ethics
CSC 4502 Design and Creativity
CSC 4503 Introduction to Accounting
CSC 4504 Organizational Behavior
CSC 4601 Foreign Languages
CSC 4602 History of Scientific Ideas
CSC 4603 Management Principles
CSC 4604 Research Report
CSC 4605 Sociology
CSC 4606 Psychology

 


Internship


The internship is scheduled for summer at the end of third year. After completion of the six-week internship, all students are required to submit a comprehensive report giving details of their experience and learning.

All courses may not be offered in every semester. Elective courses may vary from time to time. Alternative courses may be substituted as and when required.