Course Offering - Spring 2026
Ver 1.0 0
BSCS-2 (Fall-2025 Batch)
(HEC Revised Curriculum 2025 opted)
Instructor Instructor
Course Code Course Title Credits Hrs Pre-requisite
(Section-A) (Section-B)
CSC 1012 Object Oriented Programming 3 Programming Fundamentals Talha Ahmed Siddique Talha Ahmed Siddique
CSC 1012L Object Oriented Programming Lab 1 Programming Fundamentals Ms. Samreen Akhtar Ms. Samreen Akhtar
MTH 2002 Multivariable Calculus (QR2) 3 Calculus and Analytic Geometry Ms. Waqar-un-Nisa Ms. Naila Shoukat-VF
GER 1402 Arts and Humanities 2 Arsalan Younis-VF Arsalan Younis-VF
GER 1403 Pakistan Studies 2 Farah Anwar-VF Farah Anwar-VF
GER 1400 Fehm e Quran-1 / Ethics - 1 (for non muslim) 1 Noor ul Amin-VF Noor ul Amin-VF
EEN 1012 Digital Logic Design 3 Sherjeel Farooqui Sherjeel Farooqui
EEN 1012 L Digital Logic Design Lab 1 Nida Tasneem Mr. Zeeshan Haider
MTH 1021 Linear Algebra (IDS-II) 3 Calculus and Analytic Geometry Ms. Naila Shoukat-VF Ms. Naila Shoukat-VF
Total Credits 19
Deficiency Course:
MTH0002 Foundation Math-II 3 Foundation Math-I Clubbed with BSSE-2
Additional Courses:
Programming Fundamentals
BSCS-4 (Fall-2024 Batch)
(HEC Revised Curriculum 2023 opted)
Course Code Course Title Credits Hrs Pre-requisite Instructor Instructor
(Section-A) (Section-B)
CSC2012 Computer Organization & Assembly Language 2 Digital Logic Design Engr. Dr. Umar Engr. Dr. Umar
CSC2012L Computer Organization & Assembly Language Lab 1 Digital Logic Design Nida Tasneem Nida Tasneem
GER2401 Ideology and Constitution of Pakistan 2 Tayyaba Anwar -VF Tayyaba Anwar-VF
STT2001 Probability & Statistics 3 Ms. Ayesha Azmat-VF Ms. Ayesha Azmat-VF
Ms. Sadia Shabbir Ms. Sadia Shabbir
GER2600 Natural Science (Applied Physics) 2
Bukhari-VF Bukhari-VF
GER2600L Natural Science (Applied Physics Lab) 1 Dr. M Bilal-VF Dr. M Bilal-VF
CSC2051 Artificial Intelligence 2 Arfan Akbar Arfan Akbar
CSC2051L Artificial Intelligence Lab 1 Arfan Akbar Arfan Akbar
GER1201 Expository Writing 3 Ms. Noor us Saba-VF Ms. Noor us Saba-VF
Total Credits 17
Additional Courses:
BSCS-6 (Fall-2023 Batch)
(HEC Revised Curriculum 2023 opted)
Course Code Course Title Credits Hrs Pre-requisite Instructor
CSC3102 Domain Core 4 (Compiler Construction) 2 Theory of Automata Engr. Dr. Umar
CSC3102L Domain Core 4 (Compiler Construction Lab) 1 Theory of Automata Mr. Saqib Nazeer
CSC3013 Domain Elective 2 (Advanced Programming – Visual Programming) 2 Object Oriented Programming Ms. Maryam Ishaq-VF
CSC3013L Domain Elective 2 (Advanced Programming – Visual Programming Lab) 1 Object Oriented Programming Ms. Maryam Ishaq-VF
CSC3091 Domain Elective 3 (Mobile Application Development) 2 Mr. Saad Amin - VF
CSC3091L Domain Elective 3 (Mobile Application Development Lab) 1 Mr. Saad Amin - VF
CSC3083 Domain Elective 4 (Web Engineering) 2 Web Technologies Mr. Waleed Naeem-VF
CSC3083L Domain Elective 4 (Web Engineering Lab) 1 Web Technologies Mr. Waleed Naeem-VF
CSC3061 Domain Core 5 (HCI & Computer Graphics) 2 Dr. Sadia Rubab
CSC3061L Domain Core 5 (HCI & Computer Graphics Lab) 1 Dr. Sadia Rubab
Total Credits 15
Additional Courses:
BSCS-8 (Fall-2022 Batch)
(HEC Revised Curriculum 2017 opted)
Course Code Course Title Credits Hrs Pre-requisite Instructor
CSC4999 Final Year Project – II 3 Final Year Project–I Engr. Sherjeel Farooqui
CSC4123 Information Security 3 None Ms. Durr e Shahwar
HUM4001 Islamic Studies/Ethics 2 None Muhammad Athar Rafiq
Fundamentals of Data Mining
Dr. M. Shaheen
CSC4022 (Computer Science Elective-V) 3 Database Systems
Economics
MGT4004 (University Elective-VI) 3 None Saima Nazeer - VF
Total Credits 14