BS Artificial Intelligence (BSAI) - Semester Plan
Semester 1
Course Code |
Course Name |
Credit Hours |
Pre Req |
CS106 |
Introduction to Computer Programming |
3+1 |
None
|
CS100 |
Introduction to Computing |
2+1 |
None
|
MT112 |
Calculus-I |
3+0 |
None
|
SS104 |
English-I |
3+0 |
None
|
NS201 |
Applied Physics |
2+1 |
None
|
SS108 |
Islamic Studies |
2+0 |
None
|
GEXXX |
Understanding of Quran-I / Fehm-ul-Quran-I |
0+1 |
None
|
Semester 2
Course Code |
Course Name |
Credit Hours |
Pre Req |
CS200 |
Object Oriented Programming |
3+1 |
None
|
MT114 |
Calculus-II |
3+0 |
None
|
SS203 |
English-II |
3+0 |
None
|
EE200 |
Digital Logic Design |
2+1 |
None
|
CS307 |
Artificial Intelligence |
2+1 |
None
|
SS118 |
Pak Studies |
2+0 |
None
|
GEXXX |
Understanding of Quran-II / Fehm-ul-Quran-II |
0+1 |
GEXXX
|
Semester 3
Course Code |
Course Name |
Credit Hours |
Pre Req |
CS210 |
Data Structures & Algorithms |
3+1 |
None
|
CS2xx |
Domain Core 1 (Programming for AI) |
2+1 |
None
|
SE242 |
Software Engineering |
3+0 |
None
|
CS321 |
Computer Networks |
2+1 |
None
|
MT221 |
Linear Algebra |
3+0 |
None
|
Semester 4
Course Code |
Course Name |
Credit Hours |
Pre Req |
CS251 |
Computer Organization & Assembly Language |
2+1 |
None
|
CS304 |
Design and Analysis of Algorithms |
3+0 |
None
|
SSxxx |
SS-Elective-I |
2+0 |
None
|
MT201 |
Discrete Structures |
3+0 |
None
|
CS385 |
Database Management Systems |
3+1 |
None
|
CS2xx |
Domain Core 2 (Machine Learning) |
2+1 |
None
|
Semester 5
Course Code |
Course Name |
Credit Hours |
Pre Req |
CS313 |
Operating Systems Concepts |
2+1 |
None
|
CS3xx |
Domain Core 3 (Artificial Neural Networks & Deep Learning) |
2+1 |
None
|
CS3xx |
Domain Core 4 (Knowledge Representation & Reasoning) |
2+1 |
None
|
CS3xx |
Domain Elective 1 |
--- |
None
|
CS3xx |
Domain Elective 1 |
--- |
None
|
MG100 |
Elective Supporting Course (Fundamentals of Accounting) |
3+0 |
None
|
Semester 6
Course Code |
Course Name |
Credit Hours |
Pre Req |
CS3xx |
Domain Core 5 (Computer Vision) |
2+1 |
None
|
CS3xx |
Domain Core 6 (Parallel & Distributed Computing) |
2+1 |
None
|
CS3xx |
Domain Elective 3 |
--- |
None
|
CS3xx |
Domain Elective 4 |
--- |
None
|
MT301 |
Probability & Statistics |
3+0 |
None
|
SS211 |
English-III |
3+0 |
None
|
Semester 7
Course Code |
Course Name |
Credit Hours |
Pre Req |
CS390 |
Information Security |
2+1 |
None
|
CS3xx |
Domain Elective 5 |
--- |
None
|
CS3xx |
Domain Elective 6 |
--- |
None
|
CS499 |
Final Year Project-I |
0+3 |
None
|
Semester 8
Course Code |
Course Name |
Credit Hours |
Pre Req |
MG403 |
Entrepreneurship |
2+0 |
None
|
GE4xx |
Arts & Humanities (Professional Practices) |
2+0 |
None
|
GEXXX |
Civics and Community Engagement |
2+0 |
None
|
CS4xx |
Domain Elective 7 |
--- |
None
|
CS499 |
Final Year Project - II |
0+3 |
None
|