Course Details – BS Artificial Intelligence Program

Semester Wise Course Breakdown BSAI

Semester Course Code Course Title Domain Credit  hrs
1 CSC-511 Programming Fundamentals CC-I 4 (3+3)
GEC-523 Application of Info. & Comm. Technologies GEC-I 3 (2+3)
GEC-522 Discrete Structures GEC-II 3 (3+0)
Introductory Statistics MS-I 3 (3+0)
GEC-511 English I: Functional English GEC-III 3 (3+0)
Total 16 (14+6)
2 CSC-521 Object Oriented Programming CC-II 4 (3+3)
CSC-522 Digital Logic and Design CC-III 3 (2+3)
GEC-515 Pakistan Studies (ideology and constitution of Pakistan) GEC-IV 2 (2+0)
GEC-521 Expository writing GEC-V 3 (3+0)
GEC-532 Calculus & Analytic Geometry GEC-VI 3 (3+0)
Total 15 (13+6)
3 CSC-531 Data Structures & Algorithms CC-IV 4 (3+3)
CSC-532 Database Systems CC-V 4 (3+3)
CSC-533 Software Engineering CC-VI 3 (3+0)
GEC-513/GEC-514 Islamic Studies / Ethics GEC-VII 2 (2+0)
Introduction to Linear Algebra MS-II 3 (3+0)
Total 16 (14+6)
4 CSC-541 Computer Networks CC-VII 3 (2+3)
CSC-542 Computer Org. & Assembly Language CC-VIII 3 (2+3)
CSC-622 Artificial Intelligence CC-IX 3 (3+0)
Technical & Business Writing MS-III 3 (3+0)
GEC-543 University Elective-I (ARABIC) UE-I 3 (3+0)
Supporting Science (e.g Accounting) MS-IV 3 (3+0)
Total 18 (16+6)

Note: Elective courses could be of two categories: with lab or without lab. So, the credit hour breakdown will be decided at the time of course selection. It could be either 3(3+0) or 3(2+3). The internal breakdown may vary for domain elective categories in 6th, 7th and 8th semesters. GEC course codes will be updated per UAJK regulations and are not final.