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.