Turning Learning into Intelligent Innovation

Semester 1

PrerequisiteCourse CodeCourse TitleCr. Hr.
MA107 Calculus and Analytical Geometry 3
CC120 Application of Information & Communication Technologies 2
CC120L Application of Information & Communication Technologies lab 1
EN110 English I 3
NS125 Applied Physics 2
NS125L Applied Physics Lab 1
POL106 Pakistan: Ideology, Constitution, and Society 2
CC141 Discrete Structures 3
Semester Total 17

Semester 2

PrerequisiteCourse CodeCourse TitleCr. Hr.
ISL104 Islamic Thought and Perspectives 2
EN110 EN123 English II 3
MA107 MA108 (Al supporting 1) Multivariable Calculus 3
CC111 Programming Fundamentals 3
CC111L Programming Fundamentals Lab 1
CC121 Digital Logic Design 2
CC121L Digital Logic Design Lab 1
University Elective 1 2
Semester Total 17

Semester 3

PrerequisiteCourse CodeCourse TitleCr. Hr.
CC111, CC111L CC112 Object Oriented Programming 3
CC111, CC111L CC112L Object Oriented Programming Lab 1
MA150 Probability & Statistics (Al Supporting 2) 3
MA107 MA210 Linear Algebra (Al Supporting 3) 3
CC121, CC121L CC222 Computer Organization & Assembly Language 2
CC121, CC121L CC222L Computer Organization & Assembly Language Lab 1
SD210 Civics and Community Engagement 2
University Elective 2 3
Semester Total 18

Semester 4

PrerequisiteCourse CodeCourse TitleCr. Hr.
CC230 Database Systems 3
CC230L Database Systems Lab 1
CC112, CC112L CC213 Data Structures 3
CC112, CC112L CC213L Data Structures Lab 1
AI271 Programming for AI 2
AI271L Programming for AI Lab 1
CC213, CC213L CC371 Artificial Intelligence 3
HU201 Professional Practices 2
AI210 Think AI 2
Semester Total 18

Semester 5

PrerequisiteCourse CodeCourse TitleCr. Hr.
CC323 Operating Systems 3
CC323L Operating Systems Lab 1
CC281 Software Engineering 3
CC213, CC213L CC342 Analysis of Algorithms 3
AI271, AI271L AI372 Machine Learning 2
AI271, AI271L AI372L Machine Learning Lab 1
SD100 English Immersion 0
CC251 Computer Networks 2
CC251L Computer Networks Lab 1
Technical Elective1 3
Semester Total 19

Semester 6

PrerequisiteCourse CodeCourse TitleCr. Hr.
Technical Elective 2 3
CC361 Information Security 3
AI271, AI271L AI374 Knowledge Representation & Reasoning 3
AI372, AI372L AI473 Artificial Neural Networks & Deep Learning 2
AI372, AI372L AI473L Artificial Neural Networks & Deep Learning Lab 1
Technical Elective 3 3
EN123 EN220 Technical & Business Writing (Al Supporting 4) 3
ITC111 Fahm-e-Quran I 1
Semester Total 19

Semester 7

PrerequisiteCourse CodeCourse TitleCr. Hr.
AI473, AI473L AI375 Computer Vision 2
AI473, AI473L AI375L Computer Vision Lab 1
Technical Elective 4 3
Technical Elective 5 3
CC323, CC323L CC425 Parallel and Distributed Computing 3
CC491 Final Year Project I 2
POL101 Pakistan Studies 2
ITC122 Fahm-e-Quran II 1
Semester Total 17

Semester 8

PrerequisiteCourse CodeCourse TitleCr. Hr.
Technical Elective 6 3
Technical Elective 7 3
CC491 CC492 Final Year Project II/COOP* (Optional) 4,6*
MG365 Innovation and entrepreneurship 2
Semester Total 12
Total Credit Hours 137

*COOP means FYP undertaken in the industry

List of Technical Electives

Course CodeCourse TitleCr. Hr.
AI391 Natural Language Processing 3
AI392 Speech Processing 3
DS393 Data Mining 2+1
AI393 Reinforcement Learning 3
AI395 Generative AI 3
AI371 Agentic AI Systems and Applications 3
AI377 Introduction to Robotics 2+1
AI373 AI Legislation and Ethical AI 3
CS394 Mobile Application Development 2+1
IT291 Web Technologies 2+1
Al 379 Topics in Al 3
DS391 Big Data Analytics 3
SE384 Software Construction & Development 2+1
IT352 Internet of Things 3
IT461 Blockchain Technology and Application 3

University Elective 1 - Arts and Humanities (2 Credit Hours) - Minimum One Course

Course CodeCourse TitleCr. Hr.
SD221 Life and Learning 2
SD222 Foreign Language 2
SD223 Logical Reasoning 2

University Elective 2 - Social Sciences (3 Credit Hours) - Minimum One Course

Course CodeCourse TitleCr. Hr.
HWB101 Health and Wellbeing 3
SOC102 Understanding Society and Sociocultural Dynamics 3
PSY110 Psychology of Mind and Behavior 3
ECO202 Economics 3
MK210 Principles of Marketing 3
MG120 Principles of Management 3