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.
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)
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 |
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 |
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 |
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 |
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 |
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.
Department of Computer Sciences
Street # 09, Plot # 67
Sector H-8/4, Islamabad, Pakistan
051-4863363-65
szabist-isb.edu.pk