You are on page 1of 22

Color Codes BDS-2023 BDS-2022 BDS-2021 BDS-2020 BSE-2023 BSE-2022 BSE-2021 BSE-2020 BCS-2023 BCS-2022 BCS-2021 BCS-2020 MCS-2024

022 BSE-2021 BSE-2020 BCS-2023 BCS-2022 BCS-2021 BCS-2020 MCS-2024 MCS-2023 MCS-2022 MDS-2023 MDS-2022 MSP-2023 MSP-2022
Periods 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60
Days Room 8:00 a.m. 9:00 a.m. 10:00 a.m. 11:00 a.m. 12:00 noon 1:00 p.m. 2:00 p.m. 3:00 p.m. 4:00 p.m. 5:00 p.m. 6:00 p.m. 7:00 p.m.
Seminar Hall Multivariate Calculus (BCS-2H) Multivariate Calculus (BCS-2J) Multivariate Calculus (BCS-2K) Multivariate Calculus (BCS-2F)
NB-201 Database Systems (BCS-4F) Theory of Programming Languages (MCS-2A) Parallel & Distributed Comp (BCS-6J) Artificial Intelligence (BCS-6F) Programming Fundamentals (BCS-2A) Software Quality Assurance (MSP-2A)
NB-202 Digital Image Processing (BCS-6A) Object Oriented Programming (BCS-2K) Object Oriented Programming (BCS-2A) Software Engineering (BCS-6E)
NB-203 Digital Logic Design (BCS-2B) Digital Logic Design (BCS-2A) Digital Image Processing (BCS-6B) Object Oriented Programming (BCS-2B) Applied Programming (MCS-2A) Differential Equations (BCS-4A)
NB-204 Software Engineering (BCS-6A) Database Systems (BCS-4C) Database Systems (BCS-4D) Business Process Eng (BSE-4A) Business Process Eng (BSE-4B) Natural Laguage Processing (BDS-6C)
NB-205 Research Methdology (MDS-2A) Intro to Internet of Things (BSE-8A) Com. Org. & Assembly Lang. (BCS-4B) Com. Org. & Assembly Lang. (BCS-4A) Enviromental Data Science (BCS-8A)
NB-206 Parallel & Distributed Comp (BCS-6D) Parallel & Distributed Comp (BCS-6E) Blockchain & Crypto (BCS-6A) Data Structures (BCS-4A) Artificial Intelligence (BDS-6D) Numerical Computing (BCS-6A)
NB-207 Operating Systems (BCS-4A) Natural Laguage Processing (BDS-8A) Operating Systems (BCS-4B) Compiler Construction (BCS-6B) Software Design and Analysis (BCS-6A)
NB-208 Software Engineering (BCS-6K) Database Systems (BCS-4G) Design & Analysis of Algo (BCS-4G) Design & Analysis of Algo (BCS-4H) Object Oriented Programming (BDS-2A)
NB-209 Artificial Intelligence (BDS-6A) Software Testing (BCS-8A) Database Systems (BCS-4J) Enviromental Data Science (BCS-8A) Artificial Intelligence (BCS-6L)
NB-210 Database Systems (BDS-4A) Software Engineering (BCS-6F) Database Systems (BDS-4B) Database Systems (BDS-4C)
NB-301 Parallel & Distributed Comp (BCS-6H) Probability & Statistics (BCS-4F) Entrepreneurship (BCS-8A)
NB-302 Parallel & Distributed Comp (BDS-6B) Cyber Security (BCS-6A) Web Programming (BCS-8A) Parallel & Distributed Comp (BCS-6C) Environmental Studies (BSE-8A)
NB-303 Parallel & Distributed Comp (BDS-6C) Intro to Internet of Things (BCS-8A) Soft Design & Architecture (BSE-4C) Soft Design & Architecture (BSE-4D) Natural Laguage Processing (BDS-6B)
NB-304 Information Retrieval (BCS-8A) Information Retrieval (BCS-8B) Artificial Intelligence (BCS-6G) Operating Systems (BCS-4D) Object Oriented Programming (BCS-2C)
NB-305 Web Programming (BDS-8B) Artificial Intelligence (BCS-6A) Artificial Intelligence (BCS-6B) Modern Politics & Govt (BCS-4A)
NB-306 Database Systems (BSE-4C) Web Programming (BCS-6A) Design & Analysis of Algo (BSE-6C) Data Mining (BDS-6A) Computer Networks (BSE-6B)
NB-308 Computer Networks (BSE-6C) Software Engineering (BCS-6B) Artificial Intelligence (BCS-6E) Discrete Structures (BSE-2A) Artificial Intelligence (BCS-6N)
NB-309 Quantum Computing (BCS-8A) Software Engineering (BCS-6C) Software Engineering (BCS-6D) Software Engineering (BCS-6M)
NB-311 Design & Analysis of Algo (BSE-6B) Parallel & Distributed Comp (BCS-6L) Artificial Intelligence (BCS-6C) Artificial Intelligence (BCS-6M) Software for Mobile Devices (BCS-6A)
Monday

CS-1 Islamic Studies/Ethics & Holy Quran (BCS-2E) Multivariate Calculus (BCS-2E)
CS-2 Software for Mobile Devices (BSE-8A) Object Oriented Programming (BDS-2B) Probability & Statistics (BCS-4E) Multivariate Calculus (BDS-2C) Object Oriented Programming (BDS-2C)
CS-3 Marketing Management (BCS-8A) F. of Big Data Analytics (BDS-4A) Database Systems (BCS-4A) Theory of Automata (BCS-6A) Database Systems (BCS-4B)
CS-4 Probability & Statistics (BCS-4J) Multivariate Calculus (BSE-2A) Multivariate Calculus (BSE-2B) Digital Logic Design (BCS-2C) Digital Logic Design (BCS-2D)
CS-5 Digital Logic Design (BDS-2B) Discrete Structures (BSE-2B) Digital Logic Design (BDS-2C) Expository Writing (BCS-2H)
CS-6 Probability & Statistics (BCS-4D) Expository Writing (BCS-2D) Expository Writing (BCS-2E) Critical Thinking (BCS-4A)
CS-7 F. of Big Data Analytics (BDS-4C) Artificial Intelligence (BCS-6J) Digital Logic Design (BCS-2K) Probability & Statistics (BCS-4G) Organization Behavior (BCS-4A)
CS-8 Operations Research (BCS-6B) Operating Systems (BCS-4J) Operating Systems (BCS-4K) American History (BCS-8A) International Relations (BSE-8A)
CS-9 Web Engineering (BSE-6A) Web Engineering (BSE-6B) Probability & Statistics (BCS-4H)
Monday

CS-10 Design & Analysis of Algo (BCS-4K) Operations Research (BCS-6A) Advanced Statistics (BDS-4C) Funda. of Software Eng (BDS-4B) Funda. of Software Eng (BDS-4A)
CS-11 Mass Communication (BCS-8A) Funda. of Software Eng (BDS-4C) Artificial Intelligence (BCS-6K) Operations Research (BCS-6G) Operations Research (BCS-6H)
CS-12 Linear Algebra (BSE-4A) Linear Algebra (BSE-4B) Web Engineering (BSE-6C) Probability & Statistics (BCS-4K)
CS-13 Operations Research (BCS-6C) Digital Logic Design (BSE-2A) Digital Logic Design (BSE-2B) Probability & Statistics (BCS-4L)
CS-14 Advanced Statistics (BDS-4B)
English Lab-1 Expository Writing Lab (BCS-2A1) Expository Writing Lab (BCS-2B1) Expository Writing Lab (BCS-2C1) Expository Writing Lab (BCS-2D1)
English Lab-2 Expository Writing Lab (BCS-2A2) Expository Writing Lab (BCS-2B2) Expository Writing Lab (BCS-2C2) Expository Writing Lab (BCS-2D2)
English Lab-3 Expository Writing Lab (BCS-2F1) Expository Writing Lab (BCS-2G1) Expository Writing Lab (BCS-2H1) Expository Writing Lab (BCS-2J1)
English Lab-4 Expository Writing Lab (BCS-2F2) Expository Writing Lab (BCS-2G2) Expository Writing Lab (BCS-2H2) Expository Writing Lab (BCS-2J2)
Lab-1 Computer Networks Lab (BSE-6A1,BSE-6A2) Artificial Intelligence Lab (BCS-6K1,BCS-6K2)
Lab-2 Database Systems Lab (BSE-4C1, BSE-4C2)
Lab-3 Web Engineering Lab (BSE-6A1,BSE-6A2)
Lab-4 Object Oriented Programming Lab (BDS-2B1,BDS-2B2) Programming Fundamentals (BDS-2A1,BDS-2A2)
Lab-5 Artificial Intelligence Lab (BDS-6C1,BDS-6C2)
Lab-6 Artificial Intelligence Lab (BDS-6B1,BDS-6B2)
Lab-7
Lab-13
Lab-15
Lab-16 Object Oriented Programming Lab (BCS-2G1,BCS-2G2)
Physics Lab Digital Logic Design Lab (BDS-2C1) Digital Logic Design Lab (BDS-2A1) Digital Logic Design Lab (BCS-2J1)
Micro Lab Digital Logic Design Lab (BDS-2C2) Digital Logic Design Lab (BDS-2A2) Digital Logic Design Lab (BCS-2J2)

Seminar Hall Multivariate Calculus (BCS-2C) Multivariate Calculus (BCS-2D) Multivariate Calculus (BCS-2B) Multivariate Calculus (BCS-2A)
NB-201 Quantum Computing (BCS-6A) Design & Analysis of Algo (BCS-4B) Design & Analysis of Algo (BCS-4A) Compiler Construction (BCS-6A) Object Oriented Programming (BSE-2B) Discrete Structures (BCS-4A) Human Resource Management (MSP-4A)
NB-202 Machine Learning for Data Sci (MDS-2B) Applied Artificial Intelligence (BSE-6A) Data Mining (BDS-6C) Natural Laguage Processing (BDS-6A) Programming Fundamentals (BDS-2A)
NB-203 Machine Learning for Data Sci (MDS-2A) Software Testing (BCS-6A) Object Oriented Programming (BCS-2E) Object Oriented Programming (BCS-2D)
NB-204 Object Oriented Programming (BCS-2F) Object Oriented Programming (BCS-2H) Object Oriented Programming (BCS-2G) Object Oriented Programming (BCS-2J) Cyber Security (BCS-8A)
NB-205 Artificial Intelligence (BDS-6B) Database Systems (BCS-4E) Object Oriented Programming (BSE-2A) Advanced Programming (BCS-8A) Parallel & Distributed Comp (BCS-6K)
NB-206 Mining of Massive Datasets (BCS-8A) Data Structures (BDS-4A) Advanced Statistics (BDS-4A) Computer Networks (BSE-6A) Computer Networks (BCS-6A)
NB-207 Natural Laguage Processing (BDS-8B) Web Programming (BDS-8A) Web Programming (BCS-6B) Data Science (BSE-8A)
NB-208 F. of Big Data Analytics (BDS-4B) Adv Database Concepts (BSE-6A) Software Engineering (BCS-6J) Data Science (BCS-8A) Advanced Programming (BCS-6A)
NB-209 Database Systems (BCS-4K) Software Engineering (BCS-6H) Adv Database Concepts (BSE-8A) Information Retrieval (BDS-6A)
NB-210 Parallel & Distributed Comp (BCS-6A) Software Engineering (BCS-6G) Compiler Construction (BCS-8A) Fund. of Computer Vision (BDS-8B) Design & Analysis of Algo (BSE-6A)
NB-301 Parallel & Distributed Comp (BCS-6F) Data Mining (BDS-6B) Parallel & Distributed Comp (BCS-6G) Artificial Intelligence (BCS-6H) Design & Analysis of Algo (BCS-6B) Design & Analysis of Algo (BCS-6A)
NB-302 Design & Analysis of Algo (BCS-4J) Intro to Software Eng (BSE-2A) Intro to Software Eng (BSE-2B) Parallel & Distributed Comp (BDS-6A) Chinese Language (BCS-4A)
NB-303 Computer Networks (BCS-6B) Artificial Intelligence (BDS-6C) Blockchain & Crypto (BCS-8B) Professional Practices in IT (BCS-8A)
NB-304 Ideology and Const of Pak & Seerat (BCS-2J) Operating Systems (BCS-4C) Operating Systems (BCS-4E)
NB-305 Intro to Coud Computing (BCS-8A) Blockchain & Crypto (BCS-8A) Operating Systems (BCS-4F) Operating Systems (BCS-4G) Operating Systems (BCS-4H)
NB-306 Database Systems (BSE-4A) Deep Learning (MDS-2A) Database Systems (BSE-4B) Fund. of Computer Vision (BDS-8A)
Tuesday

NB-308 Software Engineering (BCS-6L) Parallel & Distributed Comp (BCS-6B)


NB-309 Internet of Things (MCS-2A) Expository Writing (BCS-2F)
NB-311 Funda. of Software Eng (BDS-4D) Software Re-Engineering (BSE-8A) Software Re-Engineering (BSE-8B)
CS-1 Ideology and Const of Pak & Seerat (BCS-2G) Operations Research (BCS-6L) Com. Org. & Assembly Lang. (BDS-4A) Multivariate Calculus (BCS-2G)
CS-2 Marketing Management (BCS-4A) Multivariate Calculus (BDS-2A) Multivariate Calculus (BDS-2B) Calculus and Ana. Geometry (BDS-2A) Digital Logic Design (BDS-2A)
CS-3 Data Structures (BCS-4B) Theory of Automata (BCS-6B) Adv Database Concepts (BCS-8A) Adv Database Concepts (BCS-6A)
CS-4 Digital Logic Design (BCS-2E) Digital Logic Design (BCS-2F) Environmental Studies (BDS-4A) Digital Logic Design (BCS-2G) Entrepreneurship (BDS-4A)
CS-5 Modern Politics & Govt (BDS-8A) Modern Politics & Govt (BCS-8A) Theory of Automata (BCS-6C) Principles of Leadership (BCS-4A) Brand Management (BCS-4A)
CS-6 Digital Logic Design (BCS-2H) Ideology and Const of Pak & Seerat (BCS-2K)
sday
Tue
Periods 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60
Days Room 8:00 a.m. 9:00 a.m. 10:00 a.m. 11:00 a.m. 12:00 noon 1:00 p.m. 2:00 p.m. 3:00 p.m. 4:00 p.m. 5:00 p.m. 6:00 p.m. 7:00 p.m.
CS-7 Expository Writing (BDS-2C) International Relations (BSE-4A)
Tuesday

CS-8 Operations Research (BCS-6D) Com. Org. & Assembly Lang. (BCS-4C) International Business (BDS-6A) Operations Research (BCS-6J) Operations Research (BCS-6K)
CS-9 Mass Communication (BCS-4A) Probability & Statistics (BCS-4A) Expository Writing (BCS-2A) Marketing Management (BSE-4A)
CS-10 Probability & Statistics (BCS-4B) Probability & Statistics (BCS-4C) Operating Systems (BCS-6A) Accounting and Finance (BDS-4A) Psychology (BCS-4A)
CS-11 Operations Research (BCS-6M) Design & Analysis of Algo (BCS-4F) Design & Analysis of Algo (BCS-4E) Linear Algebra (BSE-4C) Marketing Management (BDS-6A)
CS-12 Business Process Eng (BSE-4C) Business Process Eng (BSE-4D) Digital Logic Design (BCS-2J) Parallel & Distributed Comp (BCS-6M) Brand Management (BCS-8A)
CS-13 Foreign Policy of Pakistan (BCS-4A) Artificial Intelligence (BCS-6D) Formal Methods (BSE-6A) Formal Methods (BSE-6B)
CS-14 Operations Research (BCS-6E) Operations Research (BCS-6F) Numerical Computing (BCS-6A)
English Lab-1 Expository Writing Lab (BDS-2A1) Expository Writing Lab (BDS-2B1)
English Lab-2 Expository Writing Lab (BDS-2A2) Expository Writing Lab (BDS-2B2)
English Lab-3 Expository Writing Lab (BDS-2C1) Expository Writing Lab (BCS-2E1) Expository Writing Lab (BCS-2K1)
English Lab-4 Expository Writing Lab (BDS-2C2) Expository Writing Lab (BCS-2E2) Expository Writing Lab (BCS-2K2)
Lab-1
Lab-2
Lab-3
Lab-4 Object Oriented Programming Lab (BCS-2A1,BCS-2A2) Artificial Intelligence Lab (BCS-6L1,BCS-6L2) Artificial Intelligence Lab (BCS-6H1,BCS-6H2)
Lab-5 Artificial Intelligence Lab (BDS-6A1,BDS-6A2) Computer Networks Lab (BSE-6C1,BSE-6C2) Artificial Intelligence Lab (BCS-6J1,BCS-6J2)
Lab-6 Object Oriented Programming Lab (BSE-2B1,BSE-2B2)
Lab-7 Computer Networks Lab (BSE-6B1,BSE-6B2)
Lab-13 Object Oriented Programming Lab (BCS-2B1,BCS-2B2) Database Systems Lab (BSE-4B1, BSE-4B2)
Lab-15 Operating Systems Lab (BCS-4D1, BCS-4D2)
Lab-16
Physics Lab Digital Logic Design Lab (BCS-2K1) Digital Logic Design Lab (BCS-2F1) Digital Logic Design Lab (BCS-2C1)
Micro Lab Digital Logic Design Lab (BCS-2K2) Digital Logic Design Lab (BCS-2F2) Digital Logic Design Lab (BCS-2C2)

Seminar Hall Multivariate Calculus (BCS-2H) Multivariate Calculus (BCS-2J) Sociology (BDS-6A) Multivariate Calculus (BCS-2K) Multivariate Calculus (BCS-2F)
NB-201 Database Systems (BCS-4F) Advanced Analysis of Algorithms (MCS-2A) Parallel & Distributed Comp (BCS-6J) Artificial Intelligence (BCS-6F) Programming Fundamentals (BCS-2A) Soft. Process Managment & Metrics (MSP-2A)
NB-202 Digital Image Processing (BCS-6A) Object Oriented Programming (BCS-2K) Object Oriented Programming (BCS-2A) Software Engineering (BCS-6E)
NB-203 Digital Logic Design (BCS-2B) Digital Logic Design (BCS-2A) Digital Image Processing (BCS-6B) Object Oriented Programming (BCS-2B) Applied Programming (MCS-2A) Differential Equations (BCS-4A)
NB-204 Software Engineering (BCS-6A) Database Systems (BCS-4C) Database Systems (BCS-4D) Business Process Eng (BSE-4A) Business Process Eng (BSE-4B) Natural Laguage Processing (BDS-6C)
NB-205 Soft Design & Architecture (BSE-4B) Soft Design & Architecture (BSE-4A) Intro to Internet of Things (BSE-8A) Com. Org. & Assembly Lang. (BCS-4B) Com. Org. & Assembly Lang. (BCS-4A) Enviromental Data Science (BCS-8A)
NB-206 Parallel & Distributed Comp (BCS-6D) Parallel & Distributed Comp (BCS-6E) Blockchain & Crypto (BCS-6A) Data Structures (BCS-4A) Artificial Intelligence (BDS-6D) Numerical Computing (BCS-6A)
NB-207 Operating Systems (BCS-4A) Natural Laguage Processing (BDS-8A) Operating Systems (BCS-4B) Compiler Construction (BCS-6B) Software Design and Analysis (BCS-6A)
NB-208 Software Engineering (BCS-6K) Database Systems (BCS-4G) Design & Analysis of Algo (BCS-4G) Design & Analysis of Algo (BCS-4H) Object Oriented Programming (BDS-2A)
NB-209 Artificial Intelligence (BDS-6A) Software Testing (BCS-8A) Database Systems (BCS-4J) Enviromental Data Science (BCS-8A) Artificial Intelligence (BCS-6L)
NB-210 Database Systems (BDS-4A) Software Engineering (BCS-6F) Database Systems (BDS-4B) Database Systems (BDS-4C) Expository Writing (BDS-2B)
NB-301 Parallel & Distributed Comp (BCS-6H) Design & Analysis of Algo (BCS-4D) Design & Analysis of Algo (BCS-4C) Probability & Statistics (BCS-4F) Entrepreneurship (BCS-8A)
NB-302 Parallel & Distributed Comp (BDS-6B) Cyber Security (BCS-6A) Web Programming (BCS-8A) Parallel & Distributed Comp (BCS-6C) Environmental Studies (BSE-8A)
NB-303 Parallel & Distributed Comp (BDS-6C) Information Retrieval (BCS-8B) Soft Design & Architecture (BSE-4C) Soft Design & Architecture (BSE-4D) Natural Laguage Processing (BDS-6B)
NB-304 Information Retrieval (BCS-8A) Intro to Internet of Things (BCS-8A) Artificial Intelligence (BCS-6G) Operating Systems (BCS-4D) Object Oriented Programming (BCS-2C)
Wednesday

NB-305 Web Programming (BDS-8B) Database Systems (BCS-6A) Artificial Intelligence (BCS-6A) Artificial Intelligence (BCS-6B) Modern Politics & Govt (BCS-4A)
NB-306 Database Systems (BSE-4C) Web Programming (BCS-6A) Design & Analysis of Algo (BSE-6C) Data Mining (BDS-6A) Computer Networks (BSE-6B)
NB-308 Computer Networks (BSE-6C) Software Engineering (BCS-6B) Artificial Intelligence (BCS-6E) Discrete Structures (BSE-2A) Artificial Intelligence (BCS-6N)
NB-309 Quantum Computing (BCS-8A) Software Engineering (BCS-6C) Software Engineering (BCS-6D) Software Engineering (BCS-6M)
NB-311 Design & Analysis of Algo (BSE-6B) Parallel & Distributed Comp (BCS-6L) Artificial Intelligence (BCS-6C) Artificial Intelligence (BCS-6M) Software for Mobile Devices (BCS-6A)
CS-1 Islamic Studies/Ethics & Holy Quran (BCS-2C) Islamic Studies/Ethics & Holy Quran (BCS-2D) Multivariate Calculus (BCS-2E)
CS-2 Software for Mobile Devices (BSE-8A) Object Oriented Programming (BDS-2B) Probability & Statistics (BCS-4E) Multivariate Calculus (BDS-2C) Object Oriented Programming (BDS-2C)
CS-3 Marketing Management (BCS-8A) F. of Big Data Analytics (BDS-4A) Database Systems (BCS-4A) Theory of Automata (BCS-6A) Database Systems (BCS-4B)
CS-4 Probability & Statistics (BCS-4J) Multivariate Calculus (BSE-2A) Multivariate Calculus (BSE-2B) Digital Logic Design (BCS-2C) Digital Logic Design (BCS-2D)
CS-5 Digital Logic Design (BDS-2B) Discrete Structures (BSE-2B) Digital Logic Design (BDS-2C) Ideology and Const of Pak & Seerat (BCS-2H)
CS-6 Probability & Statistics (BCS-4D) Expository Writing (BCS-2G) Expository Writing (BCS-2J)
CS-7 F. of Big Data Analytics (BDS-4C) Artificial Intelligence (BCS-6J) Digital Logic Design (BCS-2K) Probability & Statistics (BCS-4G) Organization Behavior (BCS-4A)
CS-8 Operations Research (BCS-6B) Operating Systems (BCS-4J) Operating Systems (BCS-4K) American History (BCS-8A) International Relations (BSE-8A)
Wednesday

CS-9 Web Engineering (BSE-6A) Web Engineering (BSE-6B) Operating Systems (BDS-6A) Probability & Statistics (BCS-4H)
CS-10 Design & Analysis of Algo (BCS-4K) Operations Research (BCS-6A) Advanced Statistics (BDS-4C) Funda. of Software Eng (BDS-4B) Funda. of Software Eng (BDS-4A)
CS-11 Mass Communication (BCS-8A) Funda. of Software Eng (BDS-4C) Artificial Intelligence (BCS-6K) Operations Research (BCS-6G) Operations Research (BCS-6H)
CS-12 Linear Algebra (BSE-4A) Linear Algebra (BSE-4B) Web Engineering (BSE-6C) Probability & Statistics (BCS-4K)
CS-13 Operations Research (BCS-6C) Digital Logic Design (BSE-2A) Digital Logic Design (BSE-2B) Probability & Statistics (BCS-4L)
CS-14 Advanced Statistics (BDS-4B)
English Lab-1 Expository Writing Lab (BCS-2A1) Expository Writing Lab (BCS-2B1) Expository Writing Lab (BCS-2C1) Expository Writing Lab (BCS-2D1)
English Lab-2 Expository Writing Lab (BCS-2A2) Expository Writing Lab (BCS-2B2) Expository Writing Lab (BCS-2C2) Expository Writing Lab (BCS-2D2)
English Lab-3 Expository Writing Lab (BCS-2F1) Expository Writing Lab (BCS-2G1) Expository Writing Lab (BCS-2H1) Expository Writing Lab (BCS-2J1)
English Lab-4 Expository Writing Lab (BCS-2F2) Expository Writing Lab (BCS-2G2) Expository Writing Lab (BCS-2H2) Expository Writing Lab (BCS-2J2)
Lab-1 Web Engineering Lab (BSE-6B1,BSE-6B2) Soft Design & Architecture Lab (BSE-4C1, BSE-4C2)
Lab-2 Database Systems Lab (BCS-4E1, BCS-4E2)
Lab-3
Lab-4
Lab-5 Object Oriented Programming Lab (BDS-2A1,BDS-2A2)
Lab-6 Object Oriented Programming Lab (BCS-2F1,BCS-2F2) Artificial Intelligence Lab (BCS-6C1,BCS-6C2)
Lab-7 Artificial Intelligence Lab (BCS-6M1,BCS-6M2) Soft Design & Architecture Lab (BSE-4D1, BSE-4D2)
Lab-13 Object Oriented Programming Lab (BCS-2E1,BCS-2E2)
Lab-15 Data Mining Lab (BDS-6B1,BDS-6B2)
Lab-16 Operating Systems Lab (BCS-4C1, BCS-4C2)
Physics Lab Digital Logic Design Lab (BCS-2E1) Digital Logic Design Lab (BCS-2G1)
Micro Lab Digital Logic Design Lab (BCS-2E2) Digital Logic Design Lab (BCS-2G2)

Seminar Hall Multivariate Calculus (BCS-2C) Multivariate Calculus (BCS-2D) Multivariate Calculus (BCS-2B) Multivariate Calculus (BCS-2A)
NB-201 Quantum Computing (BCS-6A) Design & Analysis of Algo (BCS-4B) Design & Analysis of Algo (BCS-4A) Compiler Construction (BCS-6A) Object Oriented Programming (BSE-2B) Discrete Structures (BCS-4A) Practicum - I/II (MSP-4A)
NB-202 Machine Learning for Data Sci (MDS-2B) Applied Artificial Intelligence (BSE-6A) Database Systems (BCS-4H) Data Mining (BDS-6C) Natural Laguage Processing (BDS-6A) Programming Fundamentals (BDS-2A)
Periods 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60
Days Room 8:00 a.m. 9:00 a.m. 10:00 a.m. 11:00 a.m. 12:00 noon 1:00 p.m. 2:00 p.m. 3:00 p.m. 4:00 p.m. 5:00 p.m. 6:00 p.m. 7:00 p.m.
NB-203 Machine Learning for Data Sci (MDS-2A) Software Testing (BCS-6A) Object Oriented Programming (BCS-2E) Object Oriented Programming (BCS-2D)
NB-204 Object Oriented Programming (BCS-2F) Object Oriented Programming (BCS-2H) Object Oriented Programming (BCS-2G) Object Oriented Programming (BCS-2J) Cyber Security (BCS-8A)
NB-205 Artificial Intelligence (BDS-6B) Database Systems (BCS-4E) Object Oriented Programming (BSE-2A) Advanced Programming (BCS-8A) Parallel & Distributed Comp (BCS-6K)
NB-206 Mining of Massive Datasets (BCS-8A) Data Structures (BDS-4A) Advanced Statistics (BDS-4A) Computer Networks (BSE-6A) Computer Networks (BCS-6A)
NB-207 Natural Laguage Processing (BDS-8B) Web Programming (BDS-8A) Web Programming (BCS-6B) Data Science (BSE-8A)
NB-208 F. of Big Data Analytics (BDS-4B) Adv Database Concepts (BSE-6A) Software Engineering (BCS-6J) Data Science (BCS-8A) Advanced Programming (BCS-6A)
NB-209 Database Systems (BCS-4K) Software Engineering (BCS-6H) Adv Database Concepts (BSE-8A) Information Retrieval (BDS-6A)
NB-210 Parallel & Distributed Comp (BCS-6A) Software Engineering (BCS-6G) Compiler Construction (BCS-8A) Fund. of Computer Vision (BDS-8B) Design & Analysis of Algo (BSE-6A)
NB-301 Parallel & Distributed Comp (BCS-6F) Data Mining (BDS-6B) Parallel & Distributed Comp (BCS-6G) Artificial Intelligence (BCS-6H)
NB-302 Design & Analysis of Algo (BCS-4J) Intro to Software Eng (BSE-2A) Intro to Software Eng (BSE-2B) Parallel & Distributed Comp (BDS-6A) Chinese Language (BCS-4A)
NB-303 Computer Networks (BCS-6B) Artificial Intelligence (BDS-6C) Blockchain & Crypto (BCS-8B) Professional Practices in IT (BCS-8A)
NB-304 Advanced Operating Systems (MCS-2A) Operating Systems (BCS-4C) Operating Systems (BCS-4E)
NB-305 Intro to Coud Computing (BCS-8A) Blockchain & Crypto (BCS-8A) Operating Systems (BCS-4F) Operating Systems (BCS-4G) Operating Systems (BCS-4H)
NB-306 Database Systems (BSE-4A) Deep Learning (MDS-2A) Database Systems (BSE-4B) Fund. of Computer Vision (BDS-8A)
Thursday

NB-308 Software Engineering (BCS-6L) Parallel & Distributed Comp (BCS-6B)


NB-309 Advanced Computer Networks (MCS-2A)
NB-311 Funda. of Software Eng (BDS-4D) Software Re-Engineering (BSE-8A) Software Re-Engineering (BSE-8B)
CS-1 Operations Research (BCS-6L) Com. Org. & Assembly Lang. (BDS-4A) Multivariate Calculus (BCS-2G)
CS-2 Marketing Management (BCS-4A) Multivariate Calculus (BDS-2A) Multivariate Calculus (BDS-2B) Calculus and Ana. Geometry (BDS-2A) Digital Logic Design (BDS-2A)
CS-3 Data Structures (BCS-4B) Theory of Automata (BCS-6B) Adv Database Concepts (BCS-8A) Adv Database Concepts (BCS-6A)
CS-4 Digital Logic Design (BCS-2E) Digital Logic Design (BCS-2F) Environmental Studies (BDS-4A) Digital Logic Design (BCS-2G) Entrepreneurship (BDS-4A)
CS-5 Modern Politics & Govt (BDS-8A) Modern Politics & Govt (BCS-8A) Theory of Automata (BCS-6C) Principles of Leadership (BCS-4A) Brand Management (BCS-4A)
CS-6 Digital Logic Design (BCS-2H) Islamic Studies/Ethics (BDS-2C)
CS-7 Islamic Studies/Ethics & Holy Quran (BCS-2A) International Relations (BSE-4A)
CS-8 Operations Research (BCS-6D) Com. Org. & Assembly Lang. (BCS-4C) International Business (BDS-6A) Operations Research (BCS-6J) Operations Research (BCS-6K)
Thursday

CS-9 Mass Communication (BCS-4A) Probability & Statistics (BCS-4A) Marketing Management (BSE-4A)
CS-10 Probability & Statistics (BCS-4B) Probability & Statistics (BCS-4C) Operating Systems (BCS-6A) Accounting and Finance (BDS-4A) Psychology (BCS-4A)
CS-11 Operations Research (BCS-6M) Design & Analysis of Algo (BCS-4F) Design & Analysis of Algo (BCS-4E) Linear Algebra (BSE-4C) Marketing Management (BDS-6A)
CS-12 Business Process Eng (BSE-4C) Business Process Eng (BSE-4D) Digital Logic Design (BCS-2J) Parallel & Distributed Comp (BCS-6M) Brand Management (BCS-8A)
CS-13 Foreign Policy of Pakistan (BCS-4A) Artificial Intelligence (BCS-6D) Formal Methods (BSE-6A) Formal Methods (BSE-6B)
CS-14 Operations Research (BCS-6E) Operations Research (BCS-6F) Numerical Computing (BCS-6A)
English Lab-1 Expository Writing Lab (BDS-2A1) Expository Writing Lab (BDS-2B1)
English Lab-2 Expository Writing Lab (BDS-2A2) Expository Writing Lab (BDS-2B2)
English Lab-3 Expository Writing Lab (BDS-2C1) Expository Writing Lab (BCS-2E1) Expository Writing Lab (BCS-2K1)
English Lab-4 Expository Writing Lab (BDS-2C2) Expository Writing Lab (BCS-2E2) Expository Writing Lab (BCS-2K2)
Lab-1
Lab-2 Database Systems Lab (BCS-4H1, BCS-4H2)
Lab-3 Database Systems Lab (BCS-4G1, BCS-4G2) Database Systems Lab (BCS-4F1, BCS-4F2)
Lab-4 Data Mining Lab (BDS-6A1,BDS-6A2) Database Systems Lab (BSE-4A1, BSE-4A2) Artificial Intelligence Lab (BCS-6F1,BCS-6F2)
Lab-5 Web Engineering Lab (BSE-6C1,BSE-6C2) Artificial Intelligence Lab (BCS-6N1,BCS-6N2)
Lab-6 Artificial Intelligence Lab (BCS-6A1,BCS-6A2) Artificial Intelligence Lab (BCS-6E1,BCS-6E2)
Lab-7 Artificial Intelligence Lab (BCS-6D1,BCS-6D2)
Lab-13 Object Oriented Programming Lab (BCS-2D1,BCS-2D2)
Lab-15 Artificial Intelligence Lab (BCS-6B1,BCS-6B2)
Lab-16 Object Oriented Programming Lab (BCS-2K1,BCS-2K2) Object Oriented Programming Lab (BCS-2J1,BCS-2J2)
Physics Lab Digital Logic Design Lab (BSE-2B1) Digital Logic Design Lab (BCS-2A1) Digital Logic Design Lab (BDS-2B1)
Micro Lab Digital Logic Design Lab (BSE-2B2) Digital Logic Design Lab (BCS-2A2) Digital Logic Design Lab (BDS-2B2)
Periods 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60 10 20 30 40 50 60
Days Room 8:00 a.m. 9:00 a.m. 10:00 a.m. 11:00 a.m. 12:00 noon 1:00 p.m. 2:00 p.m. 3:00 p.m. 4:00 p.m. 5:00 p.m. 6:00 p.m. 7:00 p.m.
Seminar Hall Sociology (BDS-6A)
NB-201 Requirement Engineering (MSP-2A)
NB-202 Advanced Machine Learning (MCS-4A) Database Systems (BCS-4H) Design & Analysis of Algo (BCS-6B) Design & Analysis of Algo (BCS-6A)
NB-203 Info. Retrieval and Text Mining (MDS-4A) Natural Language Processing (MDS-2A)
NB-204 Research Methodology (MCS-2A)
NB-205 Database Systems (BCS-6A)
NB-206
NB-207
NB-208
NB-209
NB-210
NB-301 Design & Analysis of Algo (BCS-4D) Design & Analysis of Algo (BCS-4C)
NB-302
NB-303
NB-304
NB-305 Soft Design & Architecture (BSE-4B) Soft Design & Architecture (BSE-4A)

NB-306
NB-308
NB-309
NB-311
CS-1
CS-2 Ideology and Const of Pak & Seerat (BCS-2F) Expository Writing (BDS-2A)
CS-3 Expository Writing (BCS-2B) Islamic Studies/Ethics & Holy Quran (BDS-2B)
CS-4 Expository Writing (BCS-2C)
CS-5 Expository Writing (BCS-2K)
CS-6 Critical Thinking (BCS-4A)
CS-7 Islamic Studies/Ethics & Holy Quran (BDS-2A)
Friday

CS-8
CS-9 Islamic Studies/Ethics & Holy Quran (BCS-2B) Operating Systems (BDS-6A)
CS-10
CS-11
CS-12
CS-13
CS-14
English Lab-1
English Lab-2
English Lab-3
English Lab-4
Lab-1 Database Systems Lab (BCS-4A1, BCS-4A2) Operating Systems Lab (BCS-4A1, BCS-4A2)
Lab-2 Database Systems Lab (BCS-4B1, BCS-4B2) Operating Systems Lab (BCS-4F1, BCS-4F2)
Lab-3 Operating Systems Lab (BCS-4G1, BCS-4G2) Database Systems Lab (BCS-4D1, BCS-4D2)
Lab-4 Database Systems Lab (BCS-4J1, BCS-4J2) Operating Systems Lab (BCS-4H1, BCS-4H2)
Lab-5 Data Structures Lab (BDS-4A1, BDS-4A2) Operating Systems Lab (BCS-4J1, BCS-4J2)
Lab-6 Soft Design & Architecture Lab (BSE-4B1, BSE-4B2) Soft Design & Architecture Lab (BSE-4A1, BSE-4A2)
Lab-7 Data Mining Lab (BDS-6C1,BDS-6C2) Programming Fundamentals (BCS-2A1,BCS-2A2)
Lab-13 Operating Systems Lab (BCS-4E1, BCS-4E2) Operating Systems Lab (BDS-6A1,BDS-6A2)
Lab-15 Object Oriented Programming Lab (BDS-2C1,BDS-2C2) Object Oriented Programming Lab (BCS-2C1,BCS-2C2)
Lab-16 Database Systems Lab (BCS-4C1, BCS-4C2) Operating Systems Lab (BCS-4B1, BCS-4B2)
Physics Lab Digital Logic Design Lab (BCS-2D1) Digital Logic Design Lab (BCS-2B1)
Micro Lab Digital Logic Design Lab (BCS-2D2) Digital Logic Design Lab (BCS-2B2)
Computer Science List of Courses Spring 2024
Code Course Title Section Credit Hours Offered for Category
BS(CS)-2023
EE1005 Digital Logic Design BCS-2A 3 BS(CS) CS (Core)
EE1005 Digital Logic Design BCS-2B 3 BS(CS) CS (Core)
EE1005 Digital Logic Design BCS-2C 3 BS(CS) CS (Core)
EE1005 Digital Logic Design BCS-2D 3 BS(CS) CS (Core)
EE1005 Digital Logic Design BCS-2E 3 BS(CS) CS (Core)
EE1005 Digital Logic Design BCS-2F 3 BS(CS) CS (Core)
EE1005 Digital Logic Design BCS-2G 3 BS(CS) CS (Core)
EE1005 Digital Logic Design BCS-2H 3 BS(CS) CS (Core)
EE1005 Digital Logic Design BCS-2J 3 BS(CS) CS (Core)
EE1005 Digital Logic Design BCS-2K 3 BS(CS) CS (Core)
CS1004 Object Oriented Programming BCS-2A 3 BS(CS) CS (Core)
CS1004 Object Oriented Programming BCS-2B 3 BS(CS) CS (Core)
CS1004 Object Oriented Programming BCS-2C 3 BS(CS) CS (Core)
CS1004 Object Oriented Programming BCS-2D 3 BS(CS) CS (Core)
CS1004 Object Oriented Programming BCS-2E 3 BS(CS) CS (Core)
CS1004 Object Oriented Programming BCS-2F 3 BS(CS) CS (Core)
CS1004 Object Oriented Programming BCS-2G 3 BS(CS) CS (Core)
CS1004 Object Oriented Programming BCS-2H 3 BS(CS) CS (Core)
CS1004 Object Oriented Programming BCS-2J 3 BS(CS) CS (Core)
CS1004 Object Oriented Programming BCS-2K 3 BS(CS) CS (Core)
MT1008 Multivariable Calculus BCS-2A 3 BS(CS) HSS (Core)
MT1008 Multivariable Calculus BCS-2B 3 BS(CS) HSS (Core)
MT1008 Multivariable Calculus BCS-2C 3 BS(CS) HSS (Core)
MT1008 Multivariable Calculus BCS-2D 3 BS(CS) HSS (Core)
MT1008 Multivariable Calculus BCS-2E 3 BS(CS) HSS (Core)
MT1008 Multivariable Calculus BCS-2F 3 BS(CS) HSS (Core)
MT1008 Multivariable Calculus BCS-2G 3 BS(CS) HSS (Core)
MT1008 Multivariable Calculus BCS-2H 3 BS(CS) HSS (Core)
MT1008 Multivariable Calculus BCS-2J 3 BS(CS) HSS (Core)
MT1008 Multivariable Calculus BCS-2K 3 BS(CS) HSS (Core)
SS1014 Expository Writing BCS-2A 2 BS(CS) HSS (Core)
SS1014 Expository Writing BCS-2B 2 BS(CS) HSS (Core)
SS1014 Expository Writing BCS-2C 2 BS(CS) HSS (Core)
SS1014 Expository Writing BCS-2D 2 BS(CS) HSS (Core)
SS1014 Expository Writing BCS-2E 2 BS(CS) HSS (Core)
SS1014 Expository Writing BCS-2F 2 BS(CS) HSS (Core)
SS1014 Expository Writing BCS-2G 2 BS(CS) HSS (Core)
SS1014 Expository Writing BCS-2H 2 BS(CS) HSS (Core)
SS1014 Expository Writing BCS-2J 2 BS(CS) HSS (Core)
SS1014 Expository Writing BCS-2K 2 BS(CS) HSS (Core)
SS1007 Islamic Studies/Ethics & Holy Quran BCS-2A 2 BS(CS) HSS (Core)
SS1007 Islamic Studies/Ethics & Holy Quran BCS-2B 2 BS(CS) HSS (Core)
SS1007 Islamic Studies/Ethics & Holy Quran BCS-2C 2 BS(CS) HSS (Core)
SS1007 Islamic Studies/Ethics & Holy Quran BCS-2D 2 BS(CS) HSS (Core)
SS1007 Islamic Studies/Ethics & Holy Quran BCS-2E 2 BS(CS) HSS (Core)
SS1013 Ideology and Constitution of Pakistan & Seerat BCS-2F 2 BS(CS) HSS (Core)
SS1013 Ideology and Constitution of Pakistan BCS-2G 2 BS(CS) HSS (Core)
SS1013 Ideology and Constitution of Pakistan BCS-2H 2 BS(CS) HSS (Core)
SS1013 Ideology and Constitution of Pakistan BCS-2J 2 BS(CS) HSS (Core)
SS1013 Ideology and Constitution of Pakistan BCS-2K 2 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2A1 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2A2 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2B1 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2B2 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2C1 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2C2 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2D1 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2D2 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2E1 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2E2 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2F1 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2F2 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2G1 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2G2 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2H1 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2H2 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2J1 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2J2 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2K1 1 BS(CS) HSS (Core)
SL1014 Expository Writing Lab BCS-2K2 1 BS(CS) HSS (Core)
EL1005 Digital Logic Design Lab BCS-2A1 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2A2 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2B1 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2B2 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2C1 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2C2 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2D1 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2D2 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2E1 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2E2 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2F1 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2F2 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2G1 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2G2 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2H1 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2H2 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2J1 1 BS(CS) CS (Core)
EL1005 Digital Logic Design Lab BCS-2J2 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2A1 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2A2 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2B1 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2B2 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2C1 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2C2 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2D1 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2D2 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2E1 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2E2 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2F1 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2F2 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2G1 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2G2 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2H1 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2H2 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2J1 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2J2 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2K1 1 BS(CS) CS (Core)
CL1004 Object Oriented Programming Lab BCS-2K2 1 BS(CS) CS (Core)
Repeat Courses
CS1002 Programming Fundamentals BCS-2A 3 BS(CS) CS (Core)
CL1002 Programming Fundamentals Lab BCS-2A1 1 BS(CS) CS (Core)
CL1002 Programming Fundamentals Lab BCS-2A2 1 BS(CS) CS (Core)
BS(CS)-2022
CS2005 Database Systems BCS-4A 3 BS(CS) CS (Core)
CS2005 Database Systems BCS-4B 3 BS(CS) CS (Core)
CS2005 Database Systems BCS-4C 3 BS(CS) CS (Core)
CS2005 Database Systems BCS-4D 3 BS(CS) CS (Core)
CS2005 Database Systems BCS-4E 3 BS(CS) CS (Core)
CS2005 Database Systems BCS-4F 3 BS(CS) CS (Core)
CS2005 Database Systems BCS-4G 3 BS(CS) CS (Core)
CS2005 Database Systems BCS-4H 3 BS(CS) CS (Core)
CS2005 Database Systems BCS-4J 3 BS(CS) CS (Core)
CS2005 Database Systems BCS-4K 3 BS(CS) CS (Core)
CS2006 Operating Systems BCS-4A 3 BS(CS) CS (Core)
CS2006 Operating Systems BCS-4B 3 BS(CS) CS (Core)
CS2006 Operating Systems BCS-4C 3 BS(CS) CS (Core)
CS2006 Operating Systems BCS-4D 3 BS(CS) CS (Core)
CS2006 Operating Systems BCS-4E 3 BS(CS) CS (Core)
CS2006 Operating Systems BCS-4F 3 BS(CS) CS (Core)
CS2006 Operating Systems BCS-4G 3 BS(CS) CS (Core)
CS2006 Operating Systems BCS-4H 3 BS(CS) CS (Core)
CS2006 Operating Systems BCS-4J 3 BS(CS) CS (Core)
CS2006 Operating Systems BCS-4K 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-4A 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-4B 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-4C 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-4D 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-4E 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-4F 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-4G 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-4H 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-4J 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-4K 3 BS(CS) CS (Core)
MG1002 Marketing Management BCS-4A 3 BS(CS) HSS (Elective)
MG3013 Brand Management BCS-4A 3 BS(CS) HSS (Elective)
MG3033 Principles of Leadership BCS-4A 3 BS(CS) HSS (Elective)
SS4002 Foreign Policy of Pakistan BCS-4A 3 BS(CS) HSS (Elective)
XXXXXX Chinese Language BCS-4A 3 BS(CS) HSS (Elective)
SS2040 Mass Communication BCS-4A 3 BS(CS) HSS (Elective)
SS2003 Psychology BCS-4A 3 BS(CS) HSS (Elective)
SS2038 Critical Thinking BCS-4A 3 BS(CS) HSS (Elective)
SS2036 Modern Politics & Government BCS-4A 3 BS(CS) HSS (Elective)
SS2037 Organization Behavior BCS-4A 3 BS(CS) HSS (Elective)
MT2005 Probability & Statistics BCS-4A 3 BS(CS) HSS (Core)
MT2005 Probability & Statistics BCS-4B 3 BS(CS) HSS (Core)
MT2005 Probability & Statistics BCS-4C 3 BS(CS) HSS (Core)
MT2005 Probability & Statistics BCS-4D 3 BS(CS) HSS (Core)
MT2005 Probability & Statistics BCS-4E 3 BS(CS) HSS (Core)
MT2005 Probability & Statistics BCS-4F 3 BS(CS) HSS (Core)
MT2005 Probability & Statistics BCS-4G 3 BS(CS) HSS (Core)
MT2005 Probability & Statistics BCS-4H 3 BS(CS) HSS (Core)
MT2005 Probability & Statistics BCS-4J 3 BS(CS) HSS (Core)
MT2005 Probability & Statistics BCS-4K 3 BS(CS) HSS (Core)
MT2005 Probability & Statistics BCS-4L 3 BS(CS) HSS (Core)
CL2005 Database Systems Lab BCS-4A1 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4A2 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4B1 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4B2 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4C1 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4C2 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4D1 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4D2 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4E1 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4E2 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4F1 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4F2 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4G1 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4G2 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4H1 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4H2 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4J1 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4J2 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4K1 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-4K2 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4A1 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4A2 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4B1 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4B2 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4C1 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4C2 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4D1 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4D2 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4E1 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4E2 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4F1 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4F2 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4G1 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4G2 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4H1 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4H2 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4J1 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4J2 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4K1 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-4K2 1 BS(CS) CS (Core)
Repeat Courses
EE2003 Computer Organization & Assembly Language BCS-4A 3 BS(CS) CS (Core)
EE2003 Computer Organization & Assembly Language BCS-4B 3 BS(CS) CS (Core)
EE2003 Computer Organization & Assembly Language BCS-4C 3 BS(CS) CS (Core)
CS2001 Data Structures BCS-4A 3 BS(CS) CS (Core)
CS2001 Data Structures BCS-4B 3 BS(CS) CS (Core)
CS2001 Data Structures (TBD) BCS-4C 3 BS(CS) CS (Core)
EL2003 Computer Organization & Assembly Language Lab BCS-4A1 1 BS(CS) CS (Core)
EL2003 Computer Organization & Assembly Language Lab BCS-4A2 1 BS(CS) CS (Core)
EL2003 Computer Organization & Assembly Language Lab BCS-4B1 1 BS(CS) CS (Core)
EL2003 Computer Organization & Assembly Language Lab BCS-4B2 1 BS(CS) CS (Core)
EL2003 Computer Organization & Assembly Language Lab BCS-4C1 1 BS(CS) CS (Core)
EL2003 Computer Organization & Assembly Language Lab BCS-4C2 1 BS(CS) CS (Core)
CL2001 Data Structures Lab BCS-4A1 1 BS(CS) CS (Core)
CL2001 Data Structures Lab BCS-4A2 1 BS(CS) CS (Core)
CL2001 Data Structures Lab BCS-4B1 1 BS(CS) CS (Core)
CL2001 Data Structures Lab BCS-4B2 1 BS(CS) CS (Core)
CL2001 Data Structures Lab (TBD) BCS-4C1 1 BS(CS) CS (Core)
CL2001 Data Structures Lab (TBD) BCS-4C2 1 BS(CS) CS (Core)
CS1004 Object Oriented Programing Lab (TBD) BCS-4A1 1 BS(CS) CS (Core)
CS1004 Object Oriented Programing Lab (TBD) BCS-4A2 1 BS(CS) CS (Core)
CS1005 Discrete Structures BCS-4A
MT1006 Differnetial Equation (for batch 2022 & seniors BCS-4A 3 BS(CS) HSS(Core)
BS(CS)-2021
AI2002 Artificial Intelligence BCS-6A 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6B 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6C 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6D 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6E 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6F 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6G 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6H 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6J 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6K 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6L 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6M 3 BS(CS) CS (Core)
AI2002 Artificial Intelligence BCS-6N 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6A 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6B 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6C 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6D 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6E 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6F 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6G 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6H 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6J 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6K 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6L 3 BS(CS) CS (Core)
CS3006 Software Engineering BCS-6M 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6A 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6B 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6C 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6D 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6E 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6F 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6G 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6H 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6J 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6K 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6L 3 BS(CS) CS (Core)
CS3009 Parallel and Distributed Computing BCS-6M 3 BS(CS) CS (Core)
CS4032 Web Programming BCS-6A 3 BS(CS) CS (Elective)
CS4032 Web Programming BCS-6B 3 BS(CS) CS (Elective)
CS4039 Software for Mobile Devices BCS-6A 3 BS(CS) CS (Elective)
CS4049 Blockchain and Cryptocurrency BCS-6A 3 BS(CS) CS (Elective)
CS4064 Advanced Database Concepts BCS-6A 3 BS(CS) CS (Elective)
CS4005 Digital Image Processing BCS-6A 3 BS(CS) CS (Elective)
CS4005 Digital Image Processing BCS-6B 3 BS(CS) CS (Elective)
CS4031 Compiler Construction BCS-6A 3 BS(CS) CS (Elective)
CS4031 Compiler Construction BCS-6B 3 BS(CS) CS (Elective)
CS4036 Software Testing BCS-6A 3 BS(CS) CS (Elective)
CSxxxx Cyber Security BCS-6B 3 BS(CS) CS (Elective)
CS4084 Quantum Computing BCS-6A 3 BS(CS) CS (Elective)
CS4043 Advanced Programming BCS-6A 3 BS(CS) CS (Elective)
AL2002 Artificial Intelligence Lab BCS-6A1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6A2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6B1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6B2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6C1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6C2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6D1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6D2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6E1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6E2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6F1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6F2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6G1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6G2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6H1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6H2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6J1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6J2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6K1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6K2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6L1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6L2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6M1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6M2 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6N1 1 BS(CS) CS (Core)
AL2002 Artificial Intelligence Lab BCS-6N2 1 BS(CS) CS (Core)
MT4031 Operations Research BCS-6A 3 BS(CS) HSS (Elective)
MT4031 Operations Research BCS-6B 3 BS(CS) HSS (Elective)
MT4031 Operations Research BCS-6C 3 BS(CS) HSS (Elective)
MT4031 Operations Research BCS-6D 3 BS(CS) HSS (Elective)
MT4031 Operations Research BCS-6E 3 BS(CS) HSS (Elective)
MT4031 Operations Research BCS-6F 3 BS(CS) HSS (Elective)
MT4031 Operations Research BCS-6G 3 BS(CS) HSS (Elective)
MT4031 Operations Research BCS-6H 3 BS(CS) HSS (Elective)
MT4031 Operations Research BCS-6J 3 BS(CS) HSS (Elective)
MT4031 Operations Research BCS-6K 3 BS(CS) HSS (Elective)
MT4031 Operations Research BCS-6L 3 BS(CS) HSS (Elective)
MT4031 Operations Research BCS-6M 3 BS(CS) HSS (Elective)
Repeat Courses
CS3004 Software Design and Analysis BCS-6A 3 BS(CS) CS (Core)
CSxxxx BCS-6A 3 BS(CS) CS (Core)
CS3001 Computer Networks BCS-6A 3 BS(CS) CS (Core)
CS3001 Computer Networks BCS-6B 3 BS(CS) CS (Core)
CS3001 Computer Networks (TBD) BCS-6C 3 BS(CS) CS (Core)
CS3005 Theory of Automata BCS-6A 3 BS(CS) CS (Core)
CS3005 Theory of Automata BCS-6B 3 BS(CS) CS (Core)
CS3005 Theory of Automata BCS-6C 3 BS(CS) CS (Core)
CS2008 Numerical Computing BCS-6A 3 BS(CS) CS (Core)
CS2005 Database Systems BCS-6A 3 BS(CS) CS (Core)
CS2006 Operating Systems BCS-6A 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-6A 3 BS(CS) CS (Core)
CS2009 Design and Analysis of Algorithms BCS-6B 3 BS(CS) CS (Core)
CL3001 Computer Networks Lab BCS-6A1 1 BS(CS) CS (Core)
CL3001 Computer Networks Lab BCS-6A2 1 BS(CS) CS (Core)
CL3001 Computer Networks Lab BCS-6B1 1 BS(CS) CS (Core)
CL3001 Computer Networks Lab BCS-6B2 1 BS(CS) CS (Core)
CL3001 Computer Networks Lab (TBD) BCS-6C1 1 BS(CS) CS (Core)
CL3001 Computer Networks Lab (TBD) BCS-6C2 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-6A1 1 BS(CS) CS (Core)
CL2005 Database Systems Lab BCS-6A2 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-6A1 1 BS(CS) CS (Core)
CL2006 Operating Systems Lab BCS-6A2 1 BS(CS) CS (Core)
SS2007 Technical and Business Writing (TBD) BCS-6A 3 BS(CS) HSS (Core)
BS(CS)-2020
CS4032 Web Programming BCS-8A 3 BS(CS) CS (Core)
CSxxxx Cyber Security BCS-8B 3 BS(CS) CS (Core)
CS4051 Information Retrieval BCS-8A 3 BS(CS) CS (Elective)
CS4051 Information Retrieval BCS-8B 3 BS(CS) CS (Elective)
CS4031 Compiler Construction BCS-8A 3 BS(CS) CS (Elective)
CS4036 Software Testing BCS-8A 3 BS(CS) CS (Elective)
CS4043 Advanced Programming BCS-8A 3 BS(CS) CS (Elective)
CS4084 Quantum Computing BCS-8A 3 BS(CS) CS (Elective)
CS4048 Data Science BCS-8B 3 BS(CS) CS (Elective)
CS4064 Advanced Database Concepts BCS-8A 3 BS(CS) CS (Elective)
CS4037 Introduction to Coud Computing BCS-8A 3 BS(CS) CS (Elective)
CS4049 Blockchain and Cryptocurrency BCS-8A 3 BS(CS) CS (Elective)
CS4049 Blockchain and Cryptocurrency BCS-8B 3 BS(CS) CS (Elective)
CS4086 Enviromental Data Science BCS-8A 3 BS(CS) CS (Elective)
IO4041 Introduction to Internet of Things BCS-8A 3 BS(CS) CS (Elective)
CS4080 Mining Massive Datasets BCS-8A 3 BS(CS) CS (Elective)
MG1002 Marketing Management BCS-8A 3 BS(CS) HSS (Elective)
MG3033 Entrepreneurship BCS-8A 3 BS(CS) HSS (Elective)
MG3013 Brand Management BCS-8A 3 BS(CS) HSS (Elective)
CS4092 Final Year Project - II BCS-8A 3 BS(CS) CS (Core)
SS4076 American History BCS-8A 3 BS(CS) HSS (Elective)
SS2040 Mass Communication BCS-8A 3 BS(CS) HSS (Elective)
SS2036 Modern Politics & Government BCS-8A 3 BS(CS) HSS (Elective)
Repeat Courses
CS3002 Information Security BCS-8A 3 BS(CS) CS (Core)
CS4001 Professional Practices in IT BCS-8A 3 BS(CS) CS (Core)
CS4091 Final Year Project - I BCS-8A 3 BS(CS) CS (Core)
Seniors Batches
CS4061 Ethical Hacking 3 BS(CS) CS (Elective)
CS4091 Final Year Project - I 3 BS(CS) CS (Core)
CS4092 Final Year Project - II 3 BS(CS) CS (Core)
MS(CS) Spring 2024
CS5009 Advanced Operating Systems MCS-1A 3 MS(CS) CS (Core)
CS5005 Advanced Analysis of Algorithms MCS-1A 3 MS(CS) CS (Core)
CSxxxx Theory of Programming Languages MCS-1A 3 MS(CS) CS (Core)
CS4002 Applied Programming MCS-1A NC MS(CS) CS (Core)
MS(CS) Fall 2023
IO5031 Internet of Things MCS-2A 3 MS(CS) CS (Core)
CS5102 Advanced Computer Networks MCS-2A MS(CS) CS (Core)
CS5001 Research Methodology MCS-2A MS(CS) CS (Core)
MS(CS) Fall 2022 Seniors
AI5003 Advanced Machine Learning MCS-4A 3 MS(CS) CS (Elective)
CS5091 MS Thesis-I MCS-4A 3 MS(CS) CS (Core)
CS5092 MS Thesis-II MCS-4A 3 MS(CS) CS (Core)
Data Science List of Courses Spring 2024
Code Course Title Section Credit Hour
BS(DS)-2023
EE1005 Digital Logic Design BDS-2A 3
EE1005 Digital Logic Design BDS-2B 3
EE1005 Digital Logic Design BDS-2C 3
CS1004 Object Oriented Programming BDS-2A 3
CS1004 Object Oriented Programming BDS-2B 3
CS1004 Object Oriented Programming BDS-2C 3
EL1005 Digital Logic Design Lab BDS-2A1 1
EL1005 Digital Logic Design Lab BDS-2A2 1
EL1005 Digital Logic Design Lab BDS-2B1 1
EL1005 Digital Logic Design Lab BDS-2B2 1
EL1005 Digital Logic Design Lab BDS-2C1 1
EL1005 Digital Logic Design Lab BDS-2C2 1
CL1004 Object Oriented Programming Lab BDS-2A1 1
CL1004 Object Oriented Programming Lab BDS-2A2 1
CL1004 Object Oriented Programming Lab BDS-2B1 1
CL1004 Object Oriented Programming Lab BDS-2B2 1
CL1004 Object Oriented Programming Lab BDS-2C1 1
CL1004 Object Oriented Programming Lab BDS-2C2 1
MT1008 Multivariable Calculus BDS-2A 3
MT1008 Multivariable Calculus BDS-2B 3
MT1008 Multivariable Calculus BDS-2C 3
SS1014 Expository Writing BDS-2A 2
SS1014 Expository Writing BDS-2B 2
SS1014 Expository Writing BDS-2C 2
SS1007 Islamic Studies/Ethics BDS-2A 2
SS1007 Islamic Studies/Ethics BDS-2B 2
SS1007 Islamic Studies/Ethics BDS-2C 2
SL1014 Expository Writing Lab BDS-2A1 1
SL1014 Expository Writing Lab BDS-2A2 1
SL1014 Expository Writing Lab BDS-2B1 1
SL1014 Expository Writing Lab BDS-2B2 1
SL1014 Expository Writing Lab BDS-2C1 1
SL1014 Expository Writing Lab BDS-2C2 1
Repeat Courses
CS1002 Programming Fundamentals BDS-2A 3
CL1002 Programming Fundamentals Lab BDS-2A1 1
CL1002 Programming Fundamentals Lab BDS-2A2 1
BS(DS)-2022
CS2005 Database Systems BDS-4A 3
CS2005 Database Systems BDS-4B 3
CS2005 Database Systems BDS-4C 3
CS2004 Fundamental of Software Engineering BDS-4A 3
CS2004 Fundamental of Software Engineering BDS-4B 3
CS2004 Fundamental of Software Engineering BDS-4C 3
CS2004 Fundamental of Software Engineering BDS-4D 3
DS2003 Advanced Statistics BDS-4A 3
DS2003 Advanced Statistics BDS-4B 3
DS2003 Advanced Statistics BDS-4C 3
DS2004 Fundamental of Big Data Analytics BDS-4A 3
DS2004 Fundamental of Big Data Analytics BDS-4B 3
DS2004 Fundamental of Big Data Analytics BDS-4C 3
MG3033 Entrepreneurship BDS-4A 3
CL2005 Database Systems Lab BDS-4A1 1
CL2005 Database Systems Lab BDS-4A2 1
CL2005 Database Systems Lab BDS-4B1 1
CL2005 Database Systems Lab BDS-4B2 1
CL2005 Database Systems Lab BDS-4C1 1
CL2005 Database Systems Lab BDS-4C2 1
DL2004 Fundamental of Big Data Analytics Lab BDS-4A1 1
DL2004 Fundamental of Big Data Analytics Lab BDS-4A2 1
DL2004 Fundamental of Big Data Analytics Lab BDS-4B1 1
DL2004 Fundamental of Big Data Analytics Lab BDS-4B2 1
DL2004 Fundamental of Big Data Analytics Lab BDS-4C1 1
DL2004 Fundamental of Big Data Analytics Lab BDS-4C2 1

AF2031 Accounting and Finance BDS-4A 3


NS2002 Environmental Studies BDS-4A 3
Repeat Courses
CS2001 Data Structures BDS-4A 3
EE2003 Computer Organization and Assembly Language BDS-4A 3
CL2001 Data Structures Lab BDS-4A1 1
CL2001 Data Structures Lab BDS-4A2 1
EL2003 Computer Organization and Assembly Language Lab BDS-4A1 1
EL2003 Computer Organization and Assembly Language Lab BDS-4A2 1
BS(DS)-2021
AI2002 Artificial Intelligence BDS-6A 3
AI2002 Artificial Intelligence BDS-6B 3
AI2002 Artificial Intelligence BDS-6C 3
AI2002 Artificial Intelligence BDS-6D 3
CS3009 Parallel and Distributed Computing BDS-6A 3
CS3009 Parallel and Distributed Computing BDS-6B 3
CS3009 Parallel and Distributed Computing BDS-6C 3
DS3002 Data Mining BDS-6A 3
DS3002 Data Mining BDS-6B 3
DS3002 Data Mining BDS-6C 3
CS4051 Natural Laguage Processing BDS-6A 3
CS4051 Natural Laguage Processing BDS-6B 3
CS4051 Natural Laguage Processing BDS-6C 3
AL2002 Artificial Intelligence Lab BDS-6A1 1
AL2002 Artificial Intelligence Lab BDS-6A2 1
AL2002 Artificial Intelligence Lab BDS-6B1 1
AL2002 Artificial Intelligence Lab BDS-6B2 1
AL2002 Artificial Intelligence Lab BDS-6C1 1
AL2002 Artificial Intelligence Lab BDS-6C2 1
DL3002 Data Mining Lab BDS-6A1 1
DL3002 Data Mining Lab BDS-6A2 1
DL3002 Data Mining Lab BDS-6B1 1
DL3002 Data Mining Lab BDS-6B2 1
DL3002 Data Mining Lab BDS-6C1 1
DL3002 Data Mining Lab BDS-6C2 1
MG1002 Marketing Management BDS-6A 3
MG3035 International Business BDS-6A 3
SS2005 Sociology BDS-6A 3
Repeat Courses
CS2006 Operating Systems BDS-6A 3
CL2006 Operating Systems Lab BDS-6A1 1
CL2006 Operating Systems Lab BDS-6A2 1
DS3003 Data Warehousing & Business Intelligence (TBD) BDS-6A 3
BS(DS)-2020
CS4032 Web Programming BDS-8A 3
CS4032 Web Programming BDS-8B 3
CS4063 Natural Language Processing BDS-8A 3
CS4063 Natural Language Processing BDS-8B 3
CS4059 Fundamentals of Computer Vision BDS-8A 3
CS4059 Fundamentals of Computer Vision BDS-8B 3
DS4092 Final Year Project-II BDS-8A 3
SS2036 Modern Politics and Government BDS-8A 3
University Elective -III
TBD BDS-8A 3
Repeat Courses
CS4091 Final Year Project-I BDS-8A 3
MS(DS) 2023
CS5001 Research Methdology MDS-2A 3
DS5004 Machine Learning for Data Science MDS-2A 3
DS5004 Machine Learning for Data Science MDS-2B 3
DS5006 Deep Learning MDS-2A 3
DS5007 Natural Language Processing MDS-2A 3
Repeat Courses
CS5001 Applied Programming (Merged with CS) MDS-2A NC
MS(DS) 2022 Seniors
CS5040 Information Retrieval and Text Mining MDS-4A 3
DS5091 MS Thesis-I MDS-4A 3
DS5092 MS Thesis-II MDS-4A 3
of Courses Spring 2024
Offered for Category
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)
BS (DS) HSS (Core)

BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)

BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) HSS (Elective)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)

BS (DS) HSS (Elective)


BS (DS) HSS (Elective)

BS (DS) CS (Core)
BS (DS) CS (Core)
BS (DS) CS (Core)
BS (DS) CS (Core)
BS (DS) CS (Core)
BS (DS) CS (Core)

BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Elective)
BS (DS) DS (Elective)
BS (DS) DS (Elective)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) HSS (Elective)
BS (DS) HSS (Elective)
BS (DS) HSS (Elective)

BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)
BS (DS) DS (Core)

BS (DS) DS (Elective)
BS (DS) DS (Elective)
BS (DS) DS (Elective)
BS (DS) DS (Elective)
BS (DS) DS (Elective)
BS (DS) DS (Elective)
BS (DS) DS (Core)
BS (DS) HSS (Elective)

BS (DS) HSS (Elective)

BS (DS) DS (Core)

MS (DS) DS (Core)
MS (DS) DS (Core)
MS (DS) DS (Core)
MS (DS) Specialized (Core)
MS (DS) Specialized (Core)

MS (DS) DS (Core)

MS (DS) DS (Elective)
MS (DS) DS (Core)
MS (DS) DS (Core)
Software Engineering
Code Course Title Section Credit Hours

BS(SE)-2023
SE1001 Introduction to Software Engineering BSE-2A 3
SE1001 Introduction to Software Engineering BSE-2B 3
CS1004 Object Oriented Programming BSE-2A 3
CS1004 Object Oriented Programming BSE-2B 3
EE1005 Digital Logic Design BSE-2A 3
EE1005 Digital Logic Design BSE-2B 3
CS1005 Discrete Structures (partial) BSE-2A 3
CS1005 Discrete Structures BSE-2B 3
MT1008 Multivariable Calculus BSE-2A 3
MT1008 Multivariable Calculus BSE-2B 3
CL1004 Object Oriented Programming Lab BSE-2A1 1
CL1004 Object Oriented Programming Lab BSE-2A2 1
CL1004 Object Oriented Programming Lab BSE-2B1 1
CL1004 Object Oriented Programming Lab BSE-2B2 1
EL1005 Digital Logic Design Lab BSE-2A1 1
EL1005 Digital Logic Design Lab BSE-2A2 1
EL1005 Digital Logic Design Lab BSE-2B1 1
EL1005 Digital Logic Design Lab BSE-2B2 1
BS(SE)-2022
CS2005 Database Systems BSE-4A 3
CS2005 Database Systems BSE-4B 3
CS2005 Database Systems BSE-4C 3
SE2002 Software Design and Architecture BSE-4A 3
SE2002 Software Design and Architecture BSE-4B 3
SE2002 Software Design and Architecture BSE-4C 3
SE2002 Software Design and Architecture BSE-4D 3
SE4032 Business Process Engineering BSE-4A 3
SE4032 Business Process Engineering BSE-4B 3
SE4032 Business Process Engineering BSE-4C 3
SE4032 Business Process Engineering BSE-4D 3
SS2039 International Relations BSE-4A 3
MG1002 Marketing Management BSE-4A 3
MT1004 Linear Algebra BSE-4A 3
MT1004 Linear Algebra BSE-4B 3
MT1004 Linear Algebra BSE-4C 3
SS/MG University Elective -II
SS TBD BSE-4A 3
SE2002 Software Design and Architecture Lab BSE-4A1 1
SE2002 Software Design and Architecture Lab BSE-4A2 1
SE2002 Software Design and Architecture Lab BSE-4B1 1
SE2002 Software Design and Architecture Lab BSE-4B2 1
SE2002 Software Design and Architecture Lab BSE-4C1 1
SE2002 Software Design and Architecture Lab BSE-4C2 1
SE2002 Software Design and Architecture Lab BSE-4D1 1
SE2002 Software Design and Architecture Lab BSE-4D2 1
BS(SE)-2021
CS2009 Design and Analysis of Algorithms BSE-6A 3
CS2009 Design and Analysis of Algorithms BSE-6B 3
CS2009 Design and Analysis of Algorithms BSE-6C 3
CS3001 Computer Networks BSE-6A 3
CS3001 Computer Networks BSE-6B 3
CS3001 Computer Networks BSE-6C 3
SE3003 Web Engineering BSE-6A 3
SE3003 Web Engineering BSE-6B 3
SE3003 Web Engineering BSE-6C 3
SE2003 Formal Methods BSE-6A 3
SE2003 Formal Methods BSE-6B 3
SE2003 Formal Methods BSE-6C 3
CS4064 Advanced Database Concepts BSE-6A 3
CSxxxx (TBA) BSE-6A 3
AI4007 Applied Artificial Intelligence BSE-6A 3
CL3001 Computer Networks Lab BSE-6A1 1
CL3001 Computer Networks Lab BSE-6A2 1
CL3001 Computer Networks Lab BSE-6B1 1
CL3001 Computer Networks Lab BSE-6B2 1
CL3001 Computer Networks Lab BSE-6C1 1
CL3001 Computer Networks Lab BSE-6C2 1
SL3003 Web Engineering Lab BSE-6A1 1
SL3003 Web Engineering Lab BSE-6A2 1
SL3003 Web Engineering Lab BSE-6B1 1
SL3003 Web Engineering Lab BSE-6B2 1
SL3003 Web Engineering Lab BSE-6C1 1
SL3003 Web Engineering Lab BSE-6C2 1

BS(SE)-2020
SE4001 Software Re-Engineering BSE-8A 3
SE4001 Software Re-Engineering BSE-8B 3
CS4039 Software for Mobile Devices BSE-8A 3
CS4064 Advanced Database Concepts BSE-8A 3
Introduction to Internet of Things BSE-8A 3
Data Science BSE-8A 3
NS2002 Environmental Studies BSE-8A 3
University Elective -III
SS2039 International Relations BSE-8A 3
SE4092 FYP-II 3
Repeat Courses
SE4091 FYP-I 3
MS(SPM) 2023
CS5002 Software Quality Assurance MSP-2A 3
CS5004 Requirement Engineering MSP-2A 3
CS5003 Software Process Management & Metrics MSP-2A 3
CS5001 Research Methodology (Merged with CS) 3
MS (SPM) 2022 Seniors
MG5043 Human Resource Management MSP-4A 3
CS5087 MS Practicum-I MSP-4A 3
CS5088 MS Practicum-II MSP-4A 3
Offered for Category

BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) HSS (Core)
BS (SE) HSS (Core)
BS (SE) HSS (Core)
BS (SE) HSS (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)

BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) HSS (Elective)
BS (SE) HSS (Elective)
BS (SE) HSS (Core)
BS (SE) HSS (Core)
BS (SE) HSS (Core)

BS (SE) HSS (Elective)


BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)

BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Supporting Elective)
BS (SE) SE (Supporting Elective)
BS (SE) SE (Supporting Elective)
BS (SE) SE (Elective)
BS (SE) SE (Elective)
BS (SE) SE (Elective)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Core)

BS (SE) SE (Core)
BS (SE) SE (Core)
BS (SE) SE (Elective)
BS (SE) SE (Elective)
BS (SE) SE (Elective)
BS (SE) SE (Elective)
BS (SE) HSS (Elective)

BS (SE) HSS (Elective)


BS (SE) SE (Core)

SE (Core)
MS (SPM) SE (Core)
MS (SPM) SE (Core)
MS (SPM) SE (Core)
MS (SPM) SE (Core)

MS (SPM) SE (Elective)
MS (SPM) SE (Core)
MS (SPM) SE (Core)

You might also like