BS Artificial Intelligence

  Curriculum

Semester 1:

S. No. Course Code Course Title Credit Hours
1) COSC-1101 Programming Fundamentals 3
2) COSC-1201 Programming Fundamentals-Lab 1
3) COSC-1105 Introduction to ICT 2
4) COSC-1205 Introduction to ICT-Lab 1
5) ISLS-1112 Islamic Studies 2
6) MATH-1106 Quantitative Reasoning-I 3
7) ENSC-1113 The Science of Global Challenges 3
8) AINT-1101 Programming for Artificial Intelligence 2
9) AINT-1201 Programming for Artificial Intelligence-LAB 1
Total Cr. Hr. 18

Semester 2:

S. No. Course Code Course Title Credit Hours
10) COSC-1102
Pre-Reqs. COSC-1101
Object Oriented Programming 3
11) COSC-1202 Object Oriented Programming-Lab 1
12) SSCI-2126 Introduction to Psychology 2
13) PAKS-1121 Ideology and Constitution of Pakistan 2
14) ENGL-1118 Functional English 3
15) MATH-1107 Quantitative Reasoning-II 3
16) ELEN-2100 Digital Logic Design 2
17) ELEN-2200 Digital Logic Design-Lab 1
Total Cr. Hr. 17

Semester 3:

S. No. Course Code Course Title Credit Hours
18) COSC-2111 Information Security 2
19) COSC-2211 Information Security-Lab 1
20) ENGL-2114 Expository Writing 3
21) MSCI-2113 Introduction to Entrepreneurship 2
22) COSC-2101
Pre-Reqs.COSC-1102
Data Structures & Algorithms 3
23) COSC-2201 Data Structures & Algorithms -Lab 1
24) MATH-2102 Linear Algebra 3
25) COSC-2104 Computer Networks 2
26) COSC-2204 Computer Networks-Lab 1
Total Cr. Hr. 18

Semester 4:

S. No. Course Code Course Title Credit Hours
27) INFT-4126 Professional Practices 2
28) SSCI-2131 Civics and Community Engagement 2
29) AINT-2101 Knowledge Representation & Reasoning 2
30) AINT-2201 Knowledge Representation & Reasoning -Lab 1
31) COSC-2103 Database Systems 3
32) COSC-2203 Database Systems-Lab 1
33) COSC-2112 Artificial Intelligence 2
34) COSC-2212 Artificial Intelligence-Lab 1
35) COSC-1104
Pre-Reqs. COSC-1102
Software Engineering 3
Total Cr. Hr. 17

Semester 5:

S. No. Course Code Course Title Credit Hours
36) AINT-3101 Computer Vision 2
37) AINT-3201 Computer Vision-Lab 1
38) COSC-2105 Theory of Automata 3
39) STAT-2104 Probability & Statistics 3
40) COSC-3118 Operating Systems 2
41) COSC-3218 Operating Systems-Lab 1
42) DASC-3101 Data Mining 2
43) DASC-3201 Data Mining-Lab 1
44) COSC-3115
Pre-Reqs. COSC-2101
Analysis of Algorithms 3
Total Cr. Hr. 18

Semester 6:

S. No. Course Code Course Title Credit Hours
45) COSC-4115
Pre-Reqs. COSC-3118
Parallel & Distributed Computing 2
46) COSC-4215 Parallel & Distributed Computing-Lab 1
47) AINT-3102 Speech Processing 2
48) AINT-3202 Speech Processing -Lab 1
49) AINT-3103 Artificial Neural Networks & Deep Learning 2
50) AINT-3203 Artificial Neural Networks & Deep Learning-Lab 1
51) AINT-3104 Machine Learning 2
52) AINT-3204 Machine Learning-Lab 1
53) AINT-3105 Natural Language Processing 2
54) AINT-3205 Natural Language Processing-Lab 1
55) MSCI-2116 Principles of Accounting 3
Total Cr. Hr. 18

Semester 7:

S. No. Course Code Course Title Credit Hours
56) COSC-3117
Pre-Reqs. ELEC-2100
Computer Organization & Assembly Language 2
57) COSC-3217
Pre-Reqs. ELEC-2200
Computer Organization & Assembly Language-Lab 1
58) AINT-4101 Reinforcement Learning 2
59) AINT-4201 Reinforcement Learning -Lab 1
60) MATH-2122 Differential Equations 3
61) DASC-4101 Advanced Statistics 2
62) DASC-4201 Advanced Statistics-Lab 1
63) AINT-4301 Final Year Project – I 2
Total 14

Semester 8:

S. No. Course Code Course Title Credit Hours
64) AINT-4302
Pre-Reqs. AINT-4301
Final Year Project – II 4
65) COSC-4113 HCI & Computer Graphics 2
66) COSC-4213 HCI & Computer Graphics-Lab 1
67) MATH-3116 Numerical Analysis 3
68) AINT-3401 Internship1 3
Total Cr. Hr. 13

Total Credit Hours = 133