Academic Programs
Explore our comprehensive academic programs designed to provide students with in-depth knowledge and practical skills. Each program follows a structured semester-wise course plan aligned with HEC requirements.
About This Curriculum: The following scheme of studies outlines the complete course structure for our programs. Each course is assigned credit hours (CH) following the HEC framework. Click on any semester heading to expand/collapse and view detailed course information.
BS Mechanical Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BS 102 | Engineering Chemistry | 2 + 0 |
| BS 103 | Applied Engineering Physics | 2 + 1 |
| EC *** | Applications of ICT for Engineers | 2 + 1 |
| HS 104 | Functional English | 3 + 0 |
| HS 106 | Ideology and Constitution of Pakistan | 2 + 0 |
| ME 101 | Workshop Technology | 0 + 2 |
| MT 101 | Calculus and Analytical Geometry | 3 + 0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EE 220 | Fundamental of Electrical Engineering | 2 + 0 |
| EE 220L | Fundamental of Electrical Engineering Lab | 0 + 1 |
| HS 105 | Expository Writing | 3 + 0 |
| HS 211 | Islamic Studies | 2 + 0 |
| ME 104 | Engineering Drawing & Graphics | 0 + 2 |
| ME 105 | Engineering Statics | 3 + 0 |
| ME 202 | Material Science & Engineering | 2 + 0 |
| MT 103 | Differential Equations | 3 + 0 |
| TQ-101 | Translation of the Quran: Beliefs | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EE 320 | Analog and Digital Systems | 2 + 0 |
| EE 320L | Analog and Digital Systems Lab | 0 + 1 |
| ME 102 | Thermodynamics-I | 3 + 0 |
| ME 201 | Engineering Dynamics | 3 + 0 |
| ME 201L | Engineering Mechanics Lab | 0 + 1 |
| ME 205 | Mechanics of Material-I | 3 + 0 |
| ME 303 | Manufacturing Process | 2 + 0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| MT 201 | Complex Variables & Transforms | 3 + 0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS *** | Introduction to AI and Data Science | 3 + 0 |
| HS 206 | Civic and Community Engagement | 1 + 1 |
| ME 103 | Fluid Mechanics-I | 3 + 0 |
| ME 204 | Thermodynamics-II | 3 + 0 |
| ME 204L | Thermodynamics Lab | 0 + 1 |
| ME 205L | Mechanics of Material Lab | 0 + 1 |
| ME 301 | Mechanics of Material-II | 3 + 0 |
| MT 303 | Applied Linear Algebra | 2 + 0 |
| TQ-201 | Translation of the Quran: Worships | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ME 203 | Fluid Mechanics-II | 3 + 0 |
| ME 203L | Fluid Mechanics Lab | 0 + 1 |
| ME 206 | Heat & Mass Transfer | 3 + 0 |
| ME 302 | Theory of Machines | 3 + 0 |
| ME 304 | Design of Machine Elements-I | 2 + 0 |
| ME 308L | Design of Machine Elements Lab | 0 + 1 |
| MT 202 | Numerical Methods | 2 + 1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| HS 401 | Professional Values and Ethics | 2 + 0 |
| ME 305 | Refrigeration & Air Conditioning | 3 + 0 |
| ME 305L | Heat Transfer & Refrigeration Lab | 0 + 1 |
| ME 307 | Mechanical Vibrations | 3 + 0 |
| ME 307L | Theory of Machines / Vibrations Lab | 0 + 1 |
| ME 308 | Design of Machine Elements -II | 3 + 0 |
| ME 405 | Instrumentation & Measurement | 2 + 0 |
| MT 302 | Probability & Statistics | 3 + 0 |
| TQ-301 | Translation of the Quran: Moral Values | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| HS *** | Project Management | 2 + 0 |
| ME 306 | I.C Engines | 3 + 0 |
| ME 306L | I.C Engines Lab | 0 + 1 |
| ME 401 | Design Project-I | 0 + 2 |
| ME 403 | Control Systems | 3 + 0 |
| ME 403L | Instrumentation & Control Systems Lab | 0 + 1 |
| ME 404 | CAD/CAM | 2 + 0 |
| ME 404L | CAD/CAM Lab | 0 + 1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| HS *** | Entrepreneurship | 2+ 0 |
| HS 404 | Foreign Language | 1 + 1 |
| ME 401 | Design Project-II | 0 +4 |
| ME 407 | Health Safety and Environment | 1 + 0 |
| ME 4XX | Elective-I | 3 + 0 |
| ME 4XX | Elective-II | 3 + 0 |
| TQ-401 | Translation of the Quran: Dealing and Commandments | 1+0 (NC) |
MS Design and Manufacturing Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ME-811 | Finite Element Analysis | 3 + 0 |
| ME-823 | Manufacturing System | 3 + 0 |
| ME-829 | Engineering Design and Optimization | 3 + 0 |
| ME-863 | Mechanics of Manufacturing Processes | 3 + 0 |
MS Mechanical Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ME-811 | Finite Element Analysis | 3 + 0 |
| ME-813 | Advanced Solid Mechanics | 3 + 0 |
| ME-818 | Advanced Fluid Mechanics | 3 + 0 |
| ME-838 | Advanced Heat Transfer | 3 + 0 |
MS/PHD COURSES
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EM-501 | Topics of Engineering for Mathematicians | 3+0 |
| MTH-801 | Perturbation Methods-I | 3+0 |
| MTH-805 | Mathematical Modeling | 3+0 |
| MTH-806 | Mathematical Essentials for Cryptography | 3+0 |
| MTH-807 | Relativistic Astrophysics | 3+0 |
| MTH-808 | Advanced Ordinary Differential Equations with Applications | 3+0 |
| MTH-809 | Advanced Numerical Analysis | 3+0 |
| MTH-810 | Numerical Linear Algebra | 3+0 |
| MTH-812 | Computational Fluid Dynamics | 3+0 |
| MTH-815 | Boundary Value Problems-I | 3+0 |
| MTH-817 | Integral Equations and Applications | 3+0 |
| MTH-818 | Advanced Partial Differential Equations and Applications | 3+0 |
| MTH-820 | Variational Inequalities and Applications | 3+0 |
| MTH-821 | Numerical Solution of Partial Differential Equations | 3+0 |
| MTH-823 | Finite Element Analysis-I | 3+0 |
| MTH-824 | Advanced Numerical Linear Algebra | 3+0 |
| MTH-826 | Advanced Mathematical Physics | 3+0 |
| MTH-828 | Advanced Cryptography | 3+0 |
| MTH-829 | Fractional Calculus & Applications | 3+0 |
| MTH-831 | Numerical Solution of Boundary Value Problems for ODEs | 3+0 |
| MTH-832 | Advanced Fluid Mechanics | 3+0 |
| MTH-833 | Non-Newtonian Fluid Mechanics | 3+0 |
| MTH-834 | Numerical Optimization and Applications | 3+0 |
| MTH-835 | Integral Transforms and their Applications | 3+0 |
| MTH-836 | Turbulence Modeling | 3+0 |
| MTH-837 | Thermal and Concentration Boundary Layer | 3+0 |
| MTH-838 | Mathematical Theory of Elastodynamics | 3+0 |
| MTH-839 | Advanced Numerical Techniques* | 3+0 |
| MTH-840 | Mathematical Theory of Liquid Chromatography | 3+0 |
| MTH-841 | Statistical Mechanics | 3+0 |
| MTH-869 | Thesis (MS level) | 3+0 |
| MTH-886 | PhD Thesis | 3+0 |
BS Accounting and Finance
| Course Code | Course Title | Credit Hours |
|---|---|---|
| MKT-101 | Principles of Marketing | 3+0 |
| HS-101 | English | 3+0 |
| IS-211 | Islamic Studies | 2+0 |
| IT-101 | IT in Business | 2+1 |
| MGT-101 | Principles of Management | 3+0 |
| MT-108 | Business Math | 3+0 |
| QT-101 | *Translation of Quran: Beliefs | 1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-101 | Financial Accounting - I | 3+0 |
| ECO-101 | Micro Economics | 3+0 |
| HS-102 | Pakistan Studies | 2+0 |
| HS-103 | Communication Skills | 3+0 |
| HS-106 | Introduction to Sociology | 3+0 |
| MT-109 | Business Statistics - I | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-102 | Financial Accounting – II | 3+0 |
| ECO-201 | Macro Economics | 3+0 |
| HS-202 | Oral Communication | 3+0 |
| MGT-201 | Organizational Behavior | 3+0 |
| MGT-204 | Human Resource Management | 3+0 |
| MT-205 | Statistical Inference | 3+0 |
| QT-201 | *Translation of the Quran-: Worships | 1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| FIN-201 | Cost Accounting | 3+0 |
| FIN-301 | Business Finance | 3+0 |
| FIN-322 | Financial Reporting | 3+0 |
| FIN-404 | Financial Markets Institutions | 3+0 |
| HS-204 | Business Communication | 3+0 |
| MGT-205 | Business Ethics | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-314 | Managerial Accounting | 3+0 |
| FIN-202 | Financial Management | 3+0 |
| FIN-316 | Analysis of Financial Statements | 3+0 |
| MGT-301 | Business Law | 3+0 |
| MGT-302 | Business Research Methods | 3+0 |
| MIS-201 | Management Information System | 3+0 |
| QT-301 | *Translation of Quran: Moral Values | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-321 | Taxation Management | 3+0 |
| FIN-302 | Money and Banking | 3+0 |
| Fin-325 | Investment & Portfolio Management | 3+0 |
| HS-302 | International Relations | 3+0 |
| HS-304 | Pakistan Economy | 3+0 |
| MGT-304 | Operations Management | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-411 | Audit & Assurance | 3+0 |
| HS-404 | Foreign Language- FL | 1+1 |
| HS-405 | Logical & Critical Thinking | 3+0 |
| QT-401 | *Translation of Quran: Dealing & Commandments | 1+0 |
| XXX | Specialization- I | 3+0 |
| XXX | Specialization- II | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-107 | Accounting & Financial Information Systems | 3+0 |
| FN-421 | Islamic Banking and Finance | 3+0 |
| MGT-499 | Final year Project | 0+6 |
| XXX | Specialization- III | 3+0 |
| XXX | Specialization- IV | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-414 | Advanced Performance Management | 3+0 |
| ACC-415 | Advanced Auditing and Assurance | 3+0 |
| ACC-415 | Budgeting | 3+0 |
| ACC-416 | Accounting Theory | 3+0 |
| ACC-417 | Actuarial Accounting | 3+0 |
| ACC-418 | Tax Management and Optimization | 3+0 |
| ACC-419 | Merger and Acquisition Accounting | 3+0 |
| ACC-422 | Forensic Accounting | 3+0 |
| ACC-423 | Advance Financial Reporting | 3+0 |
| ACC-424 | Advanced Managerial Accounting | 3+0 |
| ACC-425 | Public Sector Accounting | 3+0 |
| ACC-425 | Strategic Management Accounting and Control | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| FIN-412 | Advance Corporate Finance | 3+0 |
| FIN-413 | Public Finance | 3+0 |
| FIN-414 | Strategic Financial Management | 3+0 |
| FIN-415 | Corporate Risk Management | 3+0 |
| FIN-416 | Contemporary Issues in Finance | 3+0 |
| FIN-417 | Money and Capital Markets | 3+0 |
| FIN-418 | Working Capital Management | 3+0 |
| FIN-423 | Behavioral Finance | 3+0 |
| FIN-424 | Corporate Governance | 3+0 |
| FIN-424 | Treasury and Fund Management | 3+0 |
| FIN-425 | Investment Banking | 3+0 |
| FIN-426 | Financing of SME | 3+0 |
| FIN-427 | Development Finance | 3+0 |
| FIN-428 | Applied Corporate Finance | 3+0 |
BS Artificial Intelligence
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-101 | Introduction to Information and Communication Technologies | 2+1 |
| CS-102 | Programming Fundamentals | 3+1 |
| CS-103 | Discrete Structures | 3+0 |
| HS-101 | English | 3+0 |
| IS-211 | Islamic Studies | 2+0 |
| MT-101 | Calculus & Analytical Geometry | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BS-105 | Applied Physics | 2+1 |
| CS-104 | Object Oriented Programming | 3+1 |
| CS-105 | Digital Logic Design | 2+1 |
| HS-103 | Communication Skills | 3+0 |
| MT-203 | Liner Algebra | 3+0 |
| QT-101 | Translation of the Quran: Beliefs | *1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-201 | Data Structures and Algorithms | 3+1 |
| CS-208 | Essentials of Artificial Intelligence | 2+1 |
| CS-304 | Database Systems | 3+1 |
| HS-203 | Community Service | 0+1 (NC) |
| HS-401 | Professional Values and Ethics | 2+0 |
| MT-204 | Multivariable Calculus | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| AI-301 | Programming for Artificial Intelligence | 2+1 |
| AI-XXX | AI Elective-I | 3+0 |
| CS-203 | Design Analysis and Algorithms | 3+0 |
| CS-207 | Computer Organization & Assembly Language | 2+1 |
| CS-306 | Data Communication and Computer Networks | 3+1 |
| QT-201 | Translation of the Quran: Worships | *1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| AI-302 | Knowledge Representation and Reasoning | 2+1 |
| AI-XXX | AI Elective-II | 2+1 |
| CS-303 | Operating Systems | 3+1 |
| CS-410 | Artificial Neural Network | 2+1 |
| CS-428 | Introduction to Machine Learning | 2+1 |
| HS-402 | Economics | 2+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| AI-XXX | AI Elective-III | 2+1 |
| CS-204 | Software Engineering | 3+0 |
| CS-411 | Computer Vision | 2+1 |
| EC-444 | Parallel & Distributed Computing | 2+1 |
| HS-102 | Pakistan Studies | 2+0 |
| MT-302 | Probability and Statistics | 3+0 |
| QT-301 | Translation of the Quran: Moral Values | *1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| AI-XXX | AI Elective-IV | 2+1 |
| AI-XXX | AI Elective-V | 2+1 |
| CS-499 | Final Year Project-I | 0+3 |
| HS-201 | Technical Report Writing | 3+0 |
| HS-403 | Management and Entrepreneurship | 3+0 |
| HS-404 | Foreign Language | 1+1 |
| ME-407 | Health Safety and Environment | 1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-201 | Financial Management | 3+0 |
| AI-XXX | AI Elective-VI | 2+1 |
| AI-XXX | AI Elective-VII | 2+1 |
| CS-317 | Essentials of Information Security | 2+1 |
| CS-499 | Final Year Project-II | 0+3 |
| QT-401 | Translation of the Quran: Dealing and Commandments | *1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| AI-304 | Swarm Intelligence | 2+1 |
| AI-401 | Speech Processing | 2+1 |
| AI-402 | Reinforcement Learning | 2+1 |
| AI-403 | Advance Statistics | 2+1 |
| AI-404 | Knowledge Based Systems | 2+1 |
| CS-301 | Theory of Automata | 3+0 |
| CS-320 | HCI & Computer Graphics | 2+1 |
| CS-407 | Fundamentals of Data Mining | 2+1 |
| CS-413 | Fuzzy Logic Systems | 2+1 |
| CS-415 | Multi Agent Systems | 2+1 |
| CS-416 | Natural Language Processing | 2+1 |
BS Bio Medical Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| Basic Chemistry | (NC) | |
| BM-101 | Introduction to Biomedical Engineering | 1+0 |
| BS-100 | Basic Biology | 2+0 |
| BS-100 | Basic Biology Tutorial | 2+0 (NC) |
| BS-105 | Applied Physics | 2+1 |
| EC-110 | Computing Fundamentals | 2+1 |
| EE-220 | Fundamentals of Electrical Engineering | 3+0 |
| EE-220L | Fundamentals of Electrical Engineering Lab | 0+1 |
| HS-102 | Pakistan Studies | 2+0 |
| MT-100 | Basic Mathematics | 2+0 |
| MT-100 | Basic Mathematics Tutorial | 2+0 (NC) |
| QT-101 | Translation of the Quran: Beliefs | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BM-112 | Physiology I | 2+0 |
| BM-112L | Physiology I Lab | 0+1 |
| BM-113 | Human Anatomy | 2+0 |
| BM-113L | Human Anatomy Lab | 0+1 |
| EC-112 | Object Oriented Programming | 2+1 |
| EE-103 | Electrical Network Analysis | 3+0 |
| EE-103L | Electrical Network Analysis Lab | 0+1 |
| IS-211 | Islamic Studies | 2+0 |
| MT-101 | Calculus and Analytic Geometry | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BM-202 | Biochemistry | 2+0 |
| BM-202L | Biochemistry Lab | 0+1 |
| BM-211 | Physiology II | 2+0 |
| BM-211L | Physiology II Lab | 0+1 |
| EE-200 | Basic Electronics | 3+0 |
| EE-200L | Basic Electronics Lab | 0+1 |
| HS-103 | Communication Skills | 3+0 |
| ME-211 | Engineering Drawing | 0+1 |
| MT-201 | Complex Variables & Transforms | 3+0 |
| QT-201 | Translation of the Quran: Worships | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BM-213 | Biomedical Electronics | 3+0 |
| BM-213L | Biomedical Electronics Lab | 0+1 |
| BM-214 | Biomechanics | 3+0 |
| BM-214L | Biomechanics Lab | 0+1 |
| EE-203 | Digital Logic Design | 3+0 |
| EE-203L | Digital Logic Design Lab | 0+1 |
| EE-206 | Signals and Systems | 3+0 |
| EE-206L | Signals and Systems Lab | 0+1 |
| MT-205 | Linear Algebra & Differential Equation | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BM-311 | Biomedical Instrumentation I | 3+0 |
| BM-311L | Biomedical Instrumentation I Lab | 0+1 |
| BM-312 | Biomedical Signal Processing | 3+0 |
| BM-312L | Biomedical Signal Processing Lab | 0+1 |
| EE-300 | Introduction to Microprocessor and Interfacing Techniques | 2+0 |
| EE-300L | Introduction to Microprocessor and Interfacing Techniques Lab | 0+1 |
| HS-201 | Technical Report Writing | 3+0 |
| HS-404 | Foreign Language | 1+1 |
| MT-302 | Probability and Statistics | 3+0 |
| QT-301 | Translation of the Quran: Moral Values | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BM-313 | Biomedical Instrumentation II | 3+0 |
| BM-313L | Biomedical Instrumentation II Lab | 0+1 |
| BM-314 | Biomedical Control Systems | 3+0 |
| BM-314L | Biomedical Control Systems Lab | 0+1 |
| BM-315 | Biomaterials | 3+0 |
| BM-315L | Biomaterials Lab | 0+1 |
| BM-XXX | Elective-I | 3+0 |
| HS-203 | Community Service | 0+1 (NC) |
| MT-202 | Numerical Methods | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BM- 401 | Final Year Design Project-I | 0+3 |
| BM-411 | Medical Imaging | 2+0 |
| BM-411L | Medical Imaging Lab | 0+1 |
| BM-XXX | Elective-II | 3+0 |
| BM-XXX | Elective-III | 3+0 |
| HS-401 | Professional Values & Ethics | 2+0 |
| HS-403 | Management and Entrepreneurship | 3+0 |
| QT-401 | Translation of the Quran: Dealings and Commandments | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BM-400 | Modeling & Simulation | 2+1 |
| BM-401 | Final Year Design Project-II | 0+3 |
| BM-XXX | Elective-IV | 3+0 |
| BM-XXX | Elective-V | 3+0 |
| HS-402 | Economics | 2+0 |
| ME-407 | Health Safety and Environment | 1+0 |
BS Business Administration
| Course Code | Course Title | Credit Hours |
|---|---|---|
| HS-101 | English | 3+0 |
| IS-211 | Islamic Studies | 2+0 |
| IT-101 | IT in Business | 2+1 |
| MGT-101 | Principles of Management | 3+0 |
| MKT-101 | Principles of Marketing | 3+0 |
| MT-108 | Business Math | 3+0 |
| QT-101 | *Translation of Quran: Beliefs | 1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-101 | Financial Accounting- I | 3+0 |
| ECO-101 | Micro Economics | 3+0 |
| HS-102 | Pakistan Studies | 2+0 |
| HS-103 | Communication Skills | 3+0 |
| HS-106 | Introduction to Sociology | 3+0 |
| MT-109 | Business Statistics - I | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-102 | Financial Accounting – II | 3+0 |
| ECO-201 | Macro Economics | 3+0 |
| HS-202 | Oral Communication | 3+0 |
| MGT-201 | Organizational Behavior | 3+0 |
| MGT-204 | Human Resource Management | 3+0 |
| MT-205 | Statistical Inference | 3+0 |
| QT-201 | *Translation of the Quran- Worships | 1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| FIN-201 | Cost Accounting | 3+0 |
| FIN-301 | Business Finance | 3+0 |
| HS-107 | Introduction to Psychology | 3+0 |
| HS-204 | Business Communication | 3+0 |
| MGT-205 | Business Ethics | 3+0 |
| MKT-201 | Marketing Management | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| FIN-202 | Financial Management | 3+0 |
| HS-303 | Personal Management & Grooming | 3+0 |
| MGT-301 | Business Law | 3+0 |
| MGT-302 | Business Research Methods | 3+0 |
| MIS-201 | Management Information System | 3+0 |
| MKT-301 | Consumer Behavior | 3+0 |
| QT-301 | *Translation of Quran-Moral Values | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| FIN-302 | Money & Banking | 3+0 |
| HS-302 | International Relations | 3+0 |
| HS-304 | Pakistan Economy | 3+0 |
| HS-405 | Entrepreneurship & Innovation | 3+0 |
| MGT-304 | Operations Management | 3+0 |
| MGT-305 | Strategic Management | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| HS-404 | Foreign Language- FL | 1+1 |
| HS-405 | Logical & Critical Thinking | 3+0 |
| MGT-401 | International Business Management | 3+0 |
| QT-401 | *Translation of Quran-Dealing & Commandments | 1+0 |
| XXX | Specialization- I | 3+0 |
| XXX | Specialization- II | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| MGT-211 | Cross Cultural Management | 3+0 |
| MGT-499 | Final Year Project | 0+6 |
| XXX | Specialization- III | 3+0 |
| XXX | Specialization- IV | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| FIN-401 | Corporate Finance | 3+0 |
| FIN-402 | Commercial and Investment Banking | 3+0 |
| FIN-403 | Security and Portfolio Analysis | 3+0 |
| FIN-404 | Financial Markets and Institute | 3+0 |
| FIN-405 | International Finance | 3+0 |
| FIN-406 | Analysis Of Financial Statements | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| HRM-401 | Recruitment and Selection | 3+0 |
| HRM-402 | Training and Development | 3+0 |
| HRM-403 | Performance Management | 3+0 |
| HRM-404 | Negotiations and Conflict Management | 3+0 |
| HRM-405 | Change Management | 3+0 |
| HRM-406 | Human Resource Development | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| MKT-401 | Brand Management | 3+0 |
| MKT-402 | Service Marketing | 3+0 |
| MKT-403 | International Marketing | 3+0 |
| MKT-404 | Retail Marketing | 3+0 |
| MKT-405 | Customer Relationship Management | 3+0 |
| MKT-406 | Advertising | 3+0 |
BS Business Analytics
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-105 | Applications of Information and Communication Technologies (IC&T) | 2+1 |
| HS-104 | Functional English | 3+0 |
| IS-211 | Islamic Studies | 2+0 |
| MGT-101 | Principles of Management | 3+0 |
| MKT-101 | Principles of Marketing | 3+0 |
| MT-108 | Business Mathematics | 3+0 |
| QT-101 | Translation of Quran – Beliefs (Non-credit) | *1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-101 | Financial Accounting – I | 3+0 |
| BS-105 | Applied Physics | 2+1 |
| ECO-101 | Microeconomics | 3+0 |
| HS-105 | Expository Writing | 3+0 |
| HS-106 | Ideology and Constitution of Pakistan | 2+0 |
| HS-107 | Introduction to Psychology | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-102 | Financial Accounting – II | 3+0 |
| BA-201 | Introduction to Business Analytics | 3+0 |
| BA-202 | Fundamentals of Programming | 2+1 |
| ECO-201 | Macroeconomics | 3+0 |
| HS-303 | Fundamentals of International Relations | 2+0 |
| MT-102 | Quantitative Reasoning-I | 3+0 |
| QT-201 | Translation of Quran – Worships (Non-credit) | *1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BA-203 | Introduction to Data Structures & Algorithms | 2+1 |
| ECO-202 | Fundamentals of Econometrics | 3+0 |
| HS-205 | Entrepreneurship | 2+0 |
| HS-206 | Civics and Community Engagement | 1+1 |
| HS-404 | Foreign Language | 1+1 |
| MT-105 | Quantitative Reasoning-II | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BA-301 | Introduction to Database Systems | 3+1 |
| BA-302 | Inferential Statistics and Decision Modeling | 3+1 |
| FIN-301 | Business Finance | 3+0 |
| MGT-302 | Business Research Methods | 3+1 |
| MKT-201 | Marketing Management | 3+0 |
| QT-301 | Translation of Quran - Moral Values (Non-credit) | *1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BA-303 | Fundamentals of Machine Learning | 3+1 |
| BA-304 | Essentials of Data and Text Mining | 3+1 |
| BA-305 | Business Strategy Development | 3+0 |
| FIN-202 | Financial Management | 3+0 |
| XXX | Elective -I | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| Elective-II | 2+1 | |
| BA-401 | Decision Science for Business Analytics | 3+0 |
| BA-402 | Predictive Analytics | 2+1 |
| MGT-205 | Business Ethics | 3+0 |
| MGT-498 | Internship | 0+3 |
| MKT-301 | Consumer Behavior | 3+0 |
| QT-401 | Translation of Quran: Dealings & Commandments (Non-credit) | *1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| Elective-III | 2+1 | |
| Elective-IV | 2+1 | |
| BA-403 | Advanced Tools for Business Analytics | 3+1 |
| MGT-498 | Project | 0+3 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BA-402 | Financial Analytics | 2+1 |
| BA-403 | Marketing Analytics | 2+1 |
| BA-404 | Healthcare Analytics | 2+1 |
| BA-405 | Operations Analytics | 2+1 |
| BA-407 | Big Data Analytics | 2+1 |
| BA-408 | Data Simulation | 2+1 |
| BA-409 | Data Visualization | 2+1 |
| BA-410 | Advanced Power BI and Tableau | 2+1 |
| BA-411 | Deep Learning for Business Analytics | 2+1 |
| BA-412 | Block Chain Management | 2+1 |
BS Civil Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CE-101 | Engineering Drawing | 1+2 |
| CE-102 | Engineering Mechanics | 2+1 |
| CE-103 | Basic Electro Mechanical Engineering | 2+2 |
| HS-101 | English | 3+0 |
| IS-211 | Islamic Studies | 2+0 |
| MT-101 | Calculus and Analytic Geometry | 3+0 |
| QT-101 | Translation of Quran: Beliefs | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CE-104 | Surveying-I | 2+1 |
| CE-105 | Engineering Materials | 2+1 |
| EC-110 | Computing Fundamentals | 2+1 |
| ES-101 | Engineering Geology | 2+0 |
| HS-102 | Pakistan Studies | 2+0 |
| HS-103 | Communication Skills | 3+0 |
| MT-104 | Linear Algebra and Vector Calculus | 2+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CE-201 | Surveying-II | 2+1 |
| CE-202 | Engineering Practice | 3+0 |
| CE-203 | Fluid Mechanics-I | 2+1 |
| CE-204 | Quantity and cost Estimation | 2+1 |
| CE-206 | Mechanics of Solids-I | 2+1 |
| MT-103 | Differential Equations | 3+0 |
| QT-201 | Translation of Quran: Worships | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CE-205 | Structural Analysis-I | 3+0 |
| CE-207 | Soil Mechanics | 3+1 |
| HS-201 | Technical Report Writing | 3+0 |
| HS-203 | Community Service | 0+1 (NC) |
| HS-301 | Construction Planning & Management | 2+1 |
| HS-401 | Professional Values &Ethics | 2+0 |
| MT-202 | Numerical Methods | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CE-301 | Structural Analysis-II | 3+0 |
| CE-302 | Mechanics of Solids-II | 2+1 |
| CE-303 | Geo-technical and Foundation Engineering | 3+1 |
| CE-304 | Hydrology and Water Resources | 2+1 |
| HS-402 | Economics | 2+0 |
| MT-302 | Probability & Statistics | 3+0 |
| QT-301 | Translation of Quran: Moral Values | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CE-305 | Environmental Engineering-I | 2+1 |
| CE-306 | Reinforced Concrete Design-I | 3+1 |
| CE-307 | Transportation Engineering-I | 3+0 |
| CE-308 | Steel Structures | 2+1 |
| CE-309 | Fluid Mechanics-II | 3+1 |
| ME-407 | Health Safety and Environment | 1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CE-402 | Reinforced Concrete Design-II | 3+1 |
| CE-403 | Transportation Engineering-II | 3+1 |
| CE-404 | Final Year Design Project-I | 0+3 |
| CE-408 | Hydraulics Engineering | 2+1 |
| HS-404 | Foreign Language | 1+1 |
| QT-401 | Translation of Quran: Dealings and Commandments | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CE-401 | Environmental Engineering-II | 2+0 |
| CE-404 | Final Year Design Project-II | 0+3 |
| CE-405 | Computer Aided Design of Structures | 1+2 |
| CE-406 | Irrigation Engineering | 1+1 |
| HS-408 | Hazards and Disaster Management | 2+0 |
BS Computer Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BS-101 | Engineering Physics | 2+1 |
| EC-110 | Computing Fundamentals | 2+1 |
| EE-102 | Electric Circuit Analysis | 3+0 |
| EE-102L | Electric Circuit Analysis Lab | 0+1 |
| HS-101 | English | 3+0 |
| HS-102 | Pakistan Studies | 2+0 |
| MT-101 | Calculus & Analytic Geometry | 3+0 |
| QT-101 | Translation of the Quran: Beliefs | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EC-111 | Programming Fundamentals | 3+0 |
| EC-111L | Programming Fundamentals Lab | 0+1 |
| EC-121 | Digital Logic Design | 3+0 |
| EC-121L | Digital Logic Design Lab | 0+1 |
| EC-225 | Discrete Structures | 3+0 |
| EE-101 | Engineering Workshop | 0+1 |
| EE-205 | Electronic Devices & Circuits | 3+0 |
| EE-205L | Electronic Devices & Circuits Lab | 0+1 |
| MT-303 | Applied Linear Algebra | 2+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-204 | Complex Variables & Transforms | 3+0 |
| EC-230 | Object Oriented Programming | 3+0 |
| EC-230L | Object Oriented Programming Lab | 0+1 |
| EC-231 | Operating Systems | 3+0 |
| EC-231L | Operating Systems Lab | 0+1 |
| HS-203 | Community Service | 0+1 (NC) |
| ME-211 | Computer Aided Engineering Design | 0+1 |
| MT-103 | Differential Equations | 3+0 |
| MT-201 | Complex Variables & Transforms | 3+0 |
| QT-201 | Translation of the Quran: Worships | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EC-222 | Data Structures & Algorithms | 3+0 |
| EC-222L | Data Structures & Algorithms Lab | 0+1 |
| EC-223 | Signal & Systems | 3+0 |
| EC-223L | Signal & Systems Lab | 0+1 |
| EC-228 | Computer Architecture & Organization | 3+0 |
| EC-228L | Computer Architecture & Organization Lab | 0+1 |
| HS-103 | Communication Skills | 3+0 |
| MT-202 | " |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EC-201 | Engineering Project Management | 3+0 |
| EC-333 | Microprocessor & Interfacing Techniques | 3+0 |
| EC-333L | Microprocessor & Interfacing Techniques Lab | 0+1 |
| EC-334 | Database Systems | 3+0 |
| EC-334L | Database Systems Lab | 0+1 |
| EC-390 | Digital Signal Processing | 3+0 |
| EC-390L | Digital Signal Processing Lab | 0+1 |
| QT-301 | Translation of the Quran: Moral Values | 1+0 (NC) |
| xx-xxx | CEDE -I | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EC-341 | Digital System Design | 3+0 |
| EC-341L | Digital System Design Lab | 0+1 |
| HS-201 | Technical Report Writing | 3+0 |
| MT-302 | Probability & Statistics | 3+0 |
| xx-xxx | CEDE - II | 2+1 |
| xx-xxx | MDEE - I | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EC-332 | Computer Communication Networks | 3+0 |
| EC-332L | Computer Communication and Networks Lab | 0+1 |
| EC-499 | Final Year Design Project - I | 0+3 |
| HS-403 | Management & Entrepreneurship | 3+0 |
| QT-401 | Translation of the Quran: Dealings & Commandments | 1+0 (NC) |
| xx-xxx | CEDE-III | 2+1 |
| xx-xxx | MDEE - II | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EC-499 | Final Year Design Project - II | 0+3 |
| HS-401 | Professional Values & Ethics | 2+0 |
| HS-402 | Economics | 2+0 |
| HS-404 | Foreign Language | 1+1 |
| IS-211 | Islamic Studies | 2+0 |
| ME-407 | Health Safety & Environment | 1+0 |
| xx-xx | CEDE - IV | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-305 | Computer Graphics | 2+1 |
| EC-317 | Artificial Intelligence & Machine Learning | 2+1 |
| EC-350 | Control Engineering | 3+0 |
| EC-442 | Embedded Systems | 2+1 |
| EC-444 | Parallel and Distributed Computing | 2+1 |
| EC-445 | System Programming | 2+1 |
| EC-448 | Introduction to Robotics | 2+1 |
| EC-465 | Software Project Management | 2+1 |
| EC-467 | Mobile Application Development | 2+1 |
| EC-481 | Wireless and Mobile Networks | 3+0 |
| EC-482 | Network Security and Cryptography | 3+0 |
| EC-483 | Fault Tolerant Computing | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-302 | Artificial Intelligence | 2+1 |
| CS-308 | Software Quality Assurance | 3+0 |
| CS-309 | Web Application Engineering | 2+1 |
| CS-406 | Digital Image Processing | 2+1 |
| CS-407 | Fundamentals of Data Mining | 2+1 |
| EC-316 | Mobile Application & Game Development | 3+0 |
| EE-304 | Communication Systems | 3+0 |
BS Computer Science
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-211 | Islamic Studies | 2+0 |
| CS-101 | Introduction to Information and Communication Technologies | 2+1 |
| CS-102 | Programming Fundamentals | 3+1 |
| CS-103 | Discrete Structures | 3+0 |
| HS-101 | English | 3+0 |
| MT-101 | Calculus and Analytic Geometry | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BS-105 | Applied Physics | 2+1 |
| CS-104 | Object Oriented Programming | 3+1 |
| EC-121 | Digital Logic Design | 3+1 |
| HS-102 | Pakistan Studies | 2+0 |
| HS-401 | Pakistan Studies | 2+0 |
| MT-203 | Linear Algebra | 3+0 |
| QT-101 | Translation of the Quran: Beliefs | 1+0(NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-201 | Data Structures and Algorithms | 3+1 |
| CS-204 | Software Engineering | 3+0 |
| HS-201 | Technical Report Writing | 3+0 |
| HS-203 | Community Service | 0+1 (NC) |
| HS-402 | Economics | 2+0 |
| HS-403 | Management and Entrepreneurship | 3+0 |
| MT-103 | Differential Equations | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-203 | Design & Analysis of Algorithms | 3+0 |
| CS-206 | Computer Organization and Assembly Language | 3+1 |
| HS-103 | Communication Skills | 3+0 |
| HS-302 | International Relations | 3+0 |
| HS-404 | Foreign Language | 1+1 |
| MT-204 | Multivariable Calculus | 3+0 |
| QT-201 | Translation of the Quran: Worships | 1+0(NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-301 | Theory of Automata | 3+0 |
| CS-303 | Operating Systems | 3+1 |
| CS-304 | Database Systems | 3+1 |
| CS-XXX | Computer Science Elective – I | 2+1 |
| MT-302 | Probability and Statistics | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-302 | Artificial Intelligence | 3+1 |
| CS-306 | Data Communication and Computer Networks | 3+1 |
| CS-308 | Software Quality Assurance | 3+0 |
| CS-XXX | Computer Science Elective – II | 2+1 |
| EC-444 | Parallel and Distributed Computing | 2+1 |
| QT-301 | Translation of the Quran: Moral Values | 1+0(NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-401 | Compiler Construction | 2+1 |
| CS-408 | Human Computer Interaction | 2+1 |
| CS-499 | Final Year Project | 0+3 |
| CS-XXX | Computer Science Elective – III | 2+1 |
| CS-XXX | Computer Science Elective – IV | 3+0 |
| ME-407 | Health Safety and Environment | 1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-402 | Information Security | 3+0 |
| CS-405 | Numerical Computing | 2+1 |
| CS-499 | Final Year Project | 0+3 |
| CS-XXX | Computer Science Elective – V | 3+0 |
| CS-XXX | Computer Science Elective – VI | 3+0 |
| QT-401 | Translation of the Quran: Dealing and Commandments | 1+0(NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-305 | Computer Graphics | 2+1 |
| CS-407 | Fundamentals of Data Mining | 3+0 |
| CS-410 | Artificial Neural Networks | 2+1 |
| CS-412 | Expert Systems | 3+0 |
| CS-413 | Fuzzy Logic Systems | 2+1 |
| CS-414 | Computational Intelligence | 3+0 |
| CS-415 | Multi Agent Systems | 3+0 |
| CS-416 | Natural Language Processing | 3+0 |
| CS-417 | Game Development | 3+0 |
| CS-419 | Introduction to Optimization Techniques | 3+0 |
| CS-428 | Introduction to Machine Learning | 2+1 |
| CS-433 | Deep Learning and Applications | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-305 | Computer Graphics | 2+1 |
| CS-309 | Web Design and Development | 2+1 |
| CS-310 | Distributed Computing | 3+0 |
| CS-312 | Web Engineering | 2+1 |
| CS-313 | Formal Methods in Software Engineering | 3+0 |
| CS-314 | Social Computing | 3+0 |
| CS-403 | Mobile Application & Development | 3+0 |
| CS-406 | Digital Image Processing | 2+1 |
| CS-407 | Fundamentals of Data Mining | 3+0 |
| CS-418 | Logical Paradigm of Computing | 3+0 |
| CS-419 | Introduction to Optimization Techniques | 3+0 |
| CS-428 | Introduction to Machine Learning | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-305 | Computer Graphics | 2+1 |
| CS-310 | Distributed Computing | 3+0 |
| CS-311 | Data Warehousing | 3+0 |
| CS-406 | Digital Image Processing | 2+1 |
| CS-411 | Computer Vision | 3+0 |
| CS-428 | Introduction to Machine Learning | 2+1 |
| CS-429 | Introduction to Data Science | 2+1 |
| CS-430 | Data Science and Engineering | 3+0 |
| CS-431 | Big Data Programming | 2+1 |
| CS-432 | Introduction to Big Data Mining | 3+0 |
| CS-433 | Deep Learning and Applications | 2+1 |
| CS-434 | Data Visualization | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-310 | Distributed Computing | 3+0 |
| CS-404 | Data and Network Security | 3+0 |
| CS-406 | Digital Image Processing | 2+1 |
| CS-419 | Introduction to Optimization Techniques | 3+0 |
| CS-420 | System Loss Prevention Methodologies | 3+0 |
| CS-421 | Security Threats and Risk Assessment | 3+0 |
| CS-422 | Information System Forensics and Investigation | 2+1 |
| CS-423 | Network & Distributed Systems Security | 3+0 |
| CS-424 | Introduction to Cryptography | 2+1 |
| CS-425 | Wireless Network Security | 2+1 |
| CS-426 | Computer Security | 2+1 |
| CS-427 | Cyber Forensic Analysis | 3+0 |
BS Cyber Security
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-101 | Introduction to Information & Communication Technologies | 2+1 |
| CS-102 | Programming Fundamentals | 3+1 |
| CS-103 | Discrete Structures | 3+0 |
| HS-101 | English | 3+0 |
| HS-102 | Pakistan Studies | 2+0 |
| MT-101 | Calculus & Analytical Geometry | 3+0 |
| QT-101 | Translation of the Quran: Beliefs | *1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BS-105 | Applied Physics | 2+1 |
| CS-104 | Object Oriented Programming | 3+1 |
| CS-105 | Digital Logic Design | 2+1 |
| HS-103 | Communication Skills | 3+0 |
| IS-211 | Islamic Studies | 2+0 |
| MT-204 | Multivariable Calculus | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-201 | Data Structures and Algorithms | 3+1 |
| CS-207 | Computer Organization & Assembly Language | 2+1 |
| HS-201 | Technical Report Writing | 3+0 |
| HS-203 | Community Service | 0+1 (NC) |
| MT-203 | Linear Algebra | 3+0 |
| QT-201 | Translation of the Quran: Worships | *1+0 |
| SC-201 | Introduction to Cyber Security | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-204 | Software Engineering | 3+0 |
| CS-303 | Operating Systems | 3+1 |
| MT-302 | Probability and Statistics | 3+0 |
| SC-202 | Digital Forensics | 2+1 |
| SC-203 | Information Assurance | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-203 | Design Analysis and Algorithm | 3+0 |
| CS-304 | Database Systems | 3+1 |
| CS-306 | Data Communication and Computer Networks | 3+1 |
| CS-317 | Essentials of Information Security | 2+1 |
| QT-301 | Translation of the Quran: Moral Values | *1+0 |
| SC-XXX | Cyber Security Elective-I | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-208 | Essentials of Artificial Intelligence | 2+1 |
| HS-401 | Professional Values and Ethics | 2+0 |
| HS-403 | Management & Entrepreneurship | 3+0 |
| SC-301 | Networks Security | 2+1 |
| SC-XXX | Cyber Security Elective-II | 2+1 |
| SC-XXX | Cyber Security Elective-III | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-499 | Final Year Project-I | 0+3 |
| EC-444 | Parallel & Distributed Computing | 2+1 |
| ME-407 | Health Safety and Environment | 1+0 |
| QT-401 | Translation of the Quran: Dealing and Commandments | *1+0 |
| SC-401 | Secure Software Design and Development | 2+1 |
| SC-XXX | Cyber Security Elective-IV | 2+1 |
| SC-XXX | Cyber Security Elective-V | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-201 | Financial Management | 3+0 |
| CS-499 | Final Year Project-II | 0+3 |
| HS-402 | Economics | 2+0 |
| HS-404 | Foreign Language | 1+1 |
| SC-XXX | Cyber Security Elective-VI | 2+1 |
| SC-XXX | Cyber Security Elective-VII | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-301 | Theory of Automata | 3+0 |
| CS-320 | HCI & Computer Graphics | 2+1 |
| SC-204 | Hardware Security | 2+1 |
| SC-205 | Malware Analysis | 2+1 |
| SC-206 | Wireless and Mobile Security | 2+1 |
| SC-207 | Basic Electronics | 2+1 |
| SC-208 | Vulnerability Assessment & Reverse Engineering | 2+1 |
| SC-304 | Penetration Testing | 2+1 |
| SC-402 | Computer Architecture | 2+1 |
| SC-403 | Advance Digital Logic Design | 2+1 |
| SC-404 | Embedded Systems | 2+1 |
| SC-405 | Cyber Law & Cyber Crime | 2+1 |
| SC-406 | Control System Security | 2+1 |
BS Electrical Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BS-104 | Applied Physics | 3+0 |
| BS-104L | Applied Physics Lab | 0+1 |
| EC-112 | Applications of ICT for Engineers | 2+0 |
| EC-112L | Application of ICT for Engineers Lab | 0+1 |
| EE-101 | Workshop Practice | 0+1 |
| EE-102 | Linear Circuit Analysis | 3+0 |
| EE-102L | Linear Circuit Analysis Lab | 0+1 |
| HS-104 | Functional English | 3+0 |
| MT-101 | Calculus and Analytical Geometry | 3+0 |
| QT-101 | Translation of the Quran: Beliefs | 1+0(NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-102 | Programming Fundamentals | 3+0 |
| CS-102L | Programming Fundamentals Lab | 0+1 |
| EE-103 | Electrical Network Analysis | 3+0 |
| EE-103L | Electrical Network Analysis Lab | 0+1 |
| HS-105 | Expository Writing | 3+0 |
| HS-106 | Ideology and Constitution of Pakistan | 2+0 |
| IS-211 | Islamic Studies | 2+0 |
| MT-103 | Differential Equations | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-212 | Introduction to AI & Data Science | 2+0 |
| CS-212L | Introduction to AI & Data Science Lab | 0+1 |
| EE-203 | Digital Logic Design | 3+0 |
| EE-203L | Digital Logic Design Lab | 0+1 |
| EE-205 | Electronic Devices and Circuits | 3+0 |
| EE-205L | Electronic Devices and Circuits Lab | 0+1 |
| HS-206 | Civic & Community Engagement | 1+1 |
| ME-211 | Engineering Drawing | 0+1 |
| MT-201 | Complex Variables & Transforms | 3+0 |
| QT-201 | Translation of the Quran: Worships | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EE-204 | Introduction to Embedded Systems | 3+0 |
| EE-204L | Introduction to Embedded Systems Lab | 0+1 |
| EE-206 | Signal and Systems | 3+0 |
| EE-206L | Signal and Systems Lab | 0+1 |
| HS-401 | Professional Values & Ethics | 2+0 |
| HS-404 | Foreign Language | 1+1 |
| MT-302 | Probability and Statistics | 3+0 |
| MT-303 | Applied Linear Algebra | 2+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EE-301 | Electromagnetic Theory | 3+0 |
| EE-304 | Communication | 3+0 |
| EE-304L | Communication Systems Lab | 0+1 |
| EE-305 | Linear Control Systems | 3+0 |
| EE-305L | Linear Control Systems Lab | 0+1 |
| EE-309 | Electrical Machines | 3+0 |
| EE-309L | Electrical Machines Lab | 0+1 |
| ME-210 | IDEE-I (Engineering Mechanics) | 3+0 |
| QT-301 | Translation of the Quran: Moral Values | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EE-306 | Digital Signal Processing | 3+0 |
| EE-306L | Digital Signal Processing Lab | 0+1 |
| EE-3XX | Breath Core-I | 3+0 |
| EE-3XX | Breath Core-II | 3+0 |
| EE-3XXL | Breath Core-I Lab | 0+1 |
| EE-3XXL | Breath Core-II Lab | 0+1 |
| HS-408 | Project Management & Economics | 2+0 |
| ME-407 | Health Safety and Environment | 1+0 |
| MT-202 | Numerical Methods | 2+0 |
| MT-202L | Numerical Methods Lab | 0+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EE- 401 | Senior Design Project -I | 0+2 |
| EE- 4XL | Depth Elective- I Lab | 0+1 |
| EE- 4XX | Depth Elective- I | 3+0 |
| EE-4XL | Depth Elective- II Lab | 0+1 |
| EE-4XX | Depth Elective- II | 3+0 |
| HS-409 | Entrepreneurship | 2+0 |
| ME-427 | IDEE- II (Robotics) | 3+0 |
| QT-401 | Translation of the Quran: Dealings and Commandments | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EE-401 | Senior Design Project –II | 0+4 |
| EE-4XX | Depth Elective-III | 3+0 |
| EE-4XX | Depth Elective-IV | 3+0 |
| EE-4XX | Depth Elective-V | 3+0 |
| EE-4XXL | Depth Elective-III Lab | 0+1 |
| EE-4XXL | Depth Elective-IV Lab | 0+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EE-307 | Computer Communication Networks (Breadth Core I) | 3+1 |
| EE-312 | Operating Systems (Breadth Core II) | 3+1 |
| EE-402 | Instrumentation & Measurements | 3+1 |
| EE-414 | Machine Learning | 3+1 |
| EE-433 | AI Tools | 3+1 |
| EE-434 | Principles and Design of IoT systems | 3+1 |
| EE-435 | Electric Vehicles | 3+1 |
| EE-436 | Cyber Security | 3+0 |
| EE-437 | Digital Image Processing | 3+1 |
| EE-437 | Medical Robotics | 3+1 |
| EE-438 | Data Communication | 3+1 |
| EE-439 | Computer Graphics | 3+1 |
| EE-440 | Computer Vision | 3+1 |
| EE-441 | Digital Control | 3+0 |
| EE-442 | Network Protocols and Standards | 3+1 |
| EE-443 | Network Security | 3+0 |
| EE-444 | Network and System Programming | 3+1 |
| EE-445 | Computer Organization | 3+0 |
| EE-446 | Computer Architecture | 3+0 |
| EE-447 | Digital Systems Design | 3+1 |
| EE-448 | Embedded Systems | 3+1 |
| EE-449 | Parallel Processing | 3+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EE-306 | Digital Signal Processing (Core for all stream) | 3+1 |
| EE-307 | (Breadth Core I)Computer Communication Networks | 3+1 |
| EE-308 | (Breadth Core II)Electronic Circuit Design | 3+1 |
| EE-401 | Industrial Electronics | 3+1 |
| EE-402 | Instrumentation & Measurements | 3+1 |
| EE-416 | Wave Propagation and Antennas | 3+1 |
| EE-421 | RF and Microwave Engineering | 3+1 |
| EE-424 | Integrated Electronics | 3+1 |
| EE-425 | Microelectronics Technology | 3+1 |
| EE-426 | Optoelectronics | 3+0 |
| EE-427 | VLSI Design | 3+1 |
| EE-428 | Digital System Design | 3+0 |
| EE-429 | Introduction to Nanotechnology | 3+1 |
| EE-430 | Solid State Devices | 3+0 |
| EE-431 | Digital Control Systems | 3+0 |
| EE-432 | Biomedical Instrumentation | 3+1 |
| EE-433 | AI Tools | 3+1 |
| EE-434 | Principles and Design of IoT systems | 3+1 |
| EE-435 | Electric Vehicles | 3+1 |
| EE-436 | Cyber Security | 3+0 |
| EE-437 | Medical Robotics | 3+1 |
| EE-438 | Power Electronics | 3+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EE-306 | Digital Signal Processing (Core for all stream) | 3+1 |
| EE-309 | (Breadth Core I)Power System Analysis | 3+1 |
| EE-310 | (Breadth Core II)Power Distribution and Utilization | 3+1 |
| EE-402 | Instrumentation & Measurements | 3+1 |
| EE-404 | Power Generation | 3+1 |
| EE-405 | Electrical Power Transmission | 3+1 |
| EE-406 | Power System Protection | 3+1 |
| EE-407 | Power System Operation & Control | 3+0 |
| EE-408 | Advanced Electrical Machines | 3+1 |
| EE-409 | Industrial Electronics | 3+1 |
| EE-410 | High Voltage Engineering | 3+1 |
| EE-411 | Renewable Energy Systems | 3+1 |
| EE-412 | Smart Grid | 3+1 |
| EE-413 | Electrical Machine Design | 3+0 |
| EE-414 | Machine Learning | 3+1 |
| EE-433 | AI Tools | 3+1 |
| EE-434 | Principles and Design of IoT systems | 3+1 |
| EE-435 | Electric Vehicles | 3+0 |
| EE-436 | Cyber Security | 3+0 |
| EE-438 | Power Electronics | 3+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EE-306 | Digital Signal Processing (Core for all stream) | 3+1 |
| EE-307 | (Breadth Core I)Computer Communication Networks | 3+1 |
| EE-308 | (Breadth Core II)Electronic Circuit Design | 3+1 |
| EE-402 | Instrumentation & Measurements | 3+1 |
| EE-409 | Industrial Electronics | 3+1 |
| EE-414 | Machine Learning | 3+1 |
| EE-415 | Digital Communications | 3+1 |
| EE-416 | Wave Propagation and Antennas | 3+1 |
| EE-417 | Optical Communication | 3+1 |
| EE-418 | Telecom Transmission and Switching Systems | 3+0 |
| EE-419 | Wireless and Mobile Communications | 3+1 |
| EE-420 | Satellite Communication | 3+0 |
| EE-421 | RF and Microwave Engineering | 3+1 |
| EE-422 | Navigation and Radar Systems | 3+1 |
| EE-423 | Digital Image Processing | 3+1 |
| EE-433 | AI Tools | 3+1 |
| EE-434 | Principles and Design of IoT systems | 3+1 |
| EE-435 | Electric Vehicles | 3+0 |
| EE-436 | Cyber Security | 3+0 |
| EE-438 | Power Electronics | 3+1 |
BS Internet Of Things
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BS-105 | Applied Physics | 2+1 |
| EE-102 | Electric Circuit Analysis | 3+1 |
| EE-102L | Electric Circuit Analysis Lab | |
| HS-101 | English | 3+0 |
| HS-102 | Pak Studies | 2+0 |
| IOT-101 | Fundamentals Of IOT | 3+0 |
| MT-101 | Calculas And Analytical Geometry | 3+0 |
| QT-101 | Network Security and Cryptography | 1+0(NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EC-111 | Programming Fundamentals | 3+0 |
| EC-111L | Programming Fundamentals Lab | 0+1 |
| EC-121 | Digital Logic Design | 3+0 |
| EC-121l | Digital Logic Design Lab | 0+1 |
| EC-225 | Data Structures | 3+0 |
| HS-103 | Communication Skills | 3+0 |
| IS-211 | Islamic Studies | 2+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IOT-102 | Introduction To Information and Communication Technologies | 2+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EC-230 | Object Oriented programming | 3+0 |
| EC-230L | Object Oriented programming Lab | 0+1 |
| EC-231 | Operating System | 3+0 |
| EC-231 | Operating System Lab | 0+1 |
| EC-332 | Computer Communication Networks | 3+0 |
| EC-332L | Computer Communication Networks Lab | 0+1 |
| HS-403 | Management and Entrepreneurship | 3+0 |
| MT-302 | Probability and Statistics | 3+0 |
| QT-201 | Translation Of Quran:workshop | 1-0(NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EC-222 | Data Structure and Algorithm | 3+0 |
| EC-222L | Data Structure and Algorithm Lab | 0+1 |
| EC-223 | Signals and Systems | 3+0 |
| EC-223L | Signals and Systems Lab | 0+1 |
| EC-228 | Computer Architecture and Organizations | 3+0 |
| EC-228L | Computer Architecture and Organizations Lab | 0+1 |
| HS-201 | Technical Report Writing | 3+0 |
| HS-401 | Professional Values and Ethics | 2+0 |
| ME-407 | Health Safety and Environment | 1+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EC-333 | Microprocessor and Interfacing Techniques | 3+0 |
| EC-333L | Microprocessor and Interfacing Techniques Lab | 0+1 |
| EC-334 | Databse Systems | 3+0 |
| EC-334L | Databse Systems Lab | 0+1 |
| EC-390 | Digital Signal Processing | 3+0 |
| EC-390L | Digital Signal Processing Lab | 0+1 |
| QT-301 | Translation Of Quran:Moral Values | 1+0(NC) |
| xx-xxx | Iot Elective 1 | 3+0 |
| xx-xxx | Iot Elective 2 | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| EC-341 | Digital System Design | 3+0 |
| EC-341L | Digital System Design Lab | 0+1 |
| EE-205 | Electronics Devices and circuits | 3+0 |
| EE-205L | Electronics Devices and circuits Lab | 0+1 |
| IOT-411 | Network Protocol for IOT | 3+0 |
| xx-xxx | IOT Elective 3 | 3+0 |
| xx-xxx | IOT Elective 4 | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| HS-203 | Community Service | 1+1 |
| IOT-412 | IOT Design and Applications | 2+1 |
| MT-201 | Complex variables and Transforms | 3+0 |
| QT-401 | Trans;ation of Quran:Dealing and commandments | 1+0(NC) |
| xx-xxx | IOT Elective 5 | 2+1 |
| xx-xxx | IOT Elective 6 | 2+1 |
| xx-xxx | IOT Elective 7 | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IOT-201 | IOT Communication | 3+0 |
| IOT-201L | IOT Communication Lab | 0+1 |
| IOT-499 | Capstone Project | 0+4 |
| xx-xxx | IOT Elective 8 | 2+1 |
| xx-xxx | IOT Elective 9 | 3+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-311 | Data Warehousing | |
| CS-407 | Data Mining | |
| cs-407 | Fundamentals of CyberSecurity | |
| CS-433 | Deep Learning and Applications | |
| EC-316 | Mobile Application & Game Development | |
| EC-444 | Parallel and Distributed Computing | |
| IOT-301 | Machine Learning for loT | |
| IOT-302 | Data Analysis for IOT | |
| IOT-311 | Smart IoT Devices | |
| IOT-312 | Industrial IoT | |
| IOT-321 | IoT boards Programming | |
| IOT-331 | Cloud Computing for IOTS | |
| IOT-332 | Security of Internet of things and cyber physical system | |
| IOT-333 | Edge computing | |
| IOT-341 | Circuits & Electronic Hardware | |
| IOT-351 | Computer Design | |
| IOT-401 | Microcontrollers for IoT Devices | |
| IOT-402 | Sensors for loT | |
| IOT-403 | Wireless Communications for loT | |
| IOT-412 | Machine to Machine and IoT interface for embedded systems | |
| IOT-412 | Telecommunication Networks | |
| IOT-413 | Wireless Networks for loTs | |
| IOT-421 | Embeded operating system | |
| IOT-431 | Neural Networks for loTs | |
| IOT-432 | Mobile and Wireless Networking | |
| IOT-433 | Microelectromechanical Systems | |
| IOT-434 | Robotics Sensing and Navigation | |
| IOT-435 | Cryptography and Communications Security | |
| IOT-436 | Wireless and Mobile Systems Security | |
| IOT-437 | Network Security | |
| IOT-438 | Electromagnetic Devices for RF and Wireless Communications | |
| IOT-439 | Acoustics and Sensing | |
| IOT-440 | Autonomous Field Robotics | |
| IOT-441 | Human Computer Interaction | |
| IOT-441 | Remote Sensing of the Environment |
BS Islamic Studies
| Course Code | Course Title | Credit Hours |
|---|---|---|
| Intermediate English I | NC | |
| AR-101 | Arabic Language | 3+0 |
| CS-101 | Computing Fundamentals | 2+0 |
| HS-104 | English I | 3+0 |
| IS-101 | Tajwid Quran | 3+0 |
| MT-107 | Math/Stat-I | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| Intermediate English II | NC | |
| AR-102 | "Arabic Language II (Comprehensio) | |
| HS-102 | Pakistan Studies | 2+0 |
| HS-103 | Communication Skills | 3+0 |
| IS-102 | Quranic Arabic | 3+0 |
| IS-103 | Study of Sirah of Holy Prophet(PBUH) | 3+0 |
| IS-105 | Introduction to Logic | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| Intermediate Pak Studies | NC | |
| AR-201 | Arabic Literature | 3+0 |
| IS-201 | Textual Study of Holy Quran-I | 3+0 |
| IS-202 | Islamic History | 3+0 |
| IS-203 | Ulum-al-Quran | 3+0 |
| IS-210 | Introduction to the selected topics of the Holy Quran | 3+0 |
| IS-411 | Professional Ethics | 2+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| HS-402 | Economics | 3+0 |
| IS-204 | History and Compilation of Hadith | 3+0 |
| IS-205 | Textual Study of Holy Quran-II | 3+0 |
| IS-206 | History of Islamic Law | 3+0 |
| IS-208 | Al-Da’wah-wal-Irshad | 3+0 |
| IS-209 | History of Tafsir | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-301 | Textual Study of Quran III | 3+0 |
| IS-302 | Textual Study of Hadith | 3+0 |
| IS-303 | Contemporary Muslim World & Movements | 3+0 |
| IS-304 | Introduction to world Religions | 3+0 |
| IS-305 | Fiqh al-Quran | 3+0 |
| IS-311 | Ulum-al-Hadith | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-306 | Research Writing | 3+0 |
| IS-307 | Muslim Family Laws | 3+0 |
| IS-308 | Interfaith Dialogue | 3+0 |
| IS-309 | Textual Study of Al-fiqh-al-akbar | 3+0 |
| IS-310 | Study of Islamic Fiqh(Al-Ibadaat) | 3+0 |
| IS-313 | Comparative study of IHL and Islamic international law | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-401 | Islamic Law of Inheritance | 3+0 |
| IS-402 | Quran and Sciences | 3+0 |
| IS-403 | Economic system of Islam | 3+0 |
| IS-404 | Research Project | 3+0 |
| IS-409 | Study of Hadith’s Text and Orientalists | 3+0 |
| IS-410 | Usul-al-Fiqh-al-Islami | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-404 | Research Project | 3+0 |
| IS-405 | Islamic Spirituality | 3+0 |
| IS-406 | Gender studies and Human Rights | 3+0 |
| IS-407 | Islam and Modern Political Thought | 3+0 |
| IS-408 | Islamic History of Sub-Continent | 3+0 |
BS Mathematics
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BS-105 | Applied Physics | 3(2+1) |
| CS-102 | Programming Fundamentals | 4(3+1) |
| CS-106 | Applications of Information Communication Technologies (ICT) | 3(2+1) |
| MTH-105 | Calculus-I | 3(3+0) |
| QT- 101 | Translation of The Quran: Beliefs (Non- credit) | 1* |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| HS-104 | Functional English | 3(3+0) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-208 | Essentials of A.I | 3(2+1) |
| HS-105 | Expository Writing | 3(3+0) |
| HS-211 | Islamic Studies | 2(2+0) |
| MT-102 | Quantitative Reasoning –I | 3(3+0) |
| MTH-107 | Linear Algebra | 3(3+0) |
| MTH-206 | Calculus-II | 3(3+0) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| HS-205 | Entrepreneurship | 2(2+0) |
| HS-402 | Economics | 2(2+0) |
| HS-404 | Foreign Language | 2(1+1) |
| MT-105 | Quantitative Reasoning-II | 3(3+0) |
| MTH-207 | Discrete Mathematics | 3(3+0) |
| MTH-210 | Elementary Number Theory | 3(3+0) |
| QT- 205 | Translation of The Quran: Worships (Non-credit) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-428 | Introduction to Machine Learning | 3(2+1) |
| HS-106 | Ideology and Constitution of Pakistan | 2(2+0) |
| HS-206 | Civics and Community Engagement | 2(1+1) |
| MTH-213 | Ordinary Differential Equations | 4(4+0) |
| MTH-214 | Real Analysis | 3(3+0) |
| MTH-305 | Metric and Topological Spaces | 3(3+0) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-433 | Deep Learning and Applications | 3(2+1) |
| EC-853 | Pattern Recognition & Analysis | 3(2+1) |
| MTH-209 | Group Theory | 3(3+0) |
| MTH-304 | Complex Analysis | 3(3+0) |
| MTH-309 | Analytical Mechanics | 3(3+0) |
| MTH-312 | Rings & Fields | 3(3+0) |
| QT- 301 | Translation of The Quran: Moral Values (Non- credit) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| AI-402 | Reinforcement Learning | 3(2+1) |
| MTH-307 | Partial Differential Equations | 3(3+0) |
| MTH-308 | DG & Tensor Analysis | 3(3+0) |
| MTH-310 | Functional Analysis | 3(3+0) |
| MTH-402 | Numerical Techniques | 3(3+0) |
| MTH-xxx | Elective-1 | 3(3+0) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| AI-304 | Swam Intelligence | 3(2+1) |
| MGT-498 | Internship | 3(0+3) |
| MTH-205 | Mathematical computation with software packages | 3(2+1) |
| MTH-401 | Calculus of Variation | 3(3+0) |
| MTH-404 | Integral Equations | 3(3+0) |
| MTH-xxx | Elective-2 | 3(3+0) |
| QT- 401 | Translation of The Quran: Dealings & Commandments (Non-credit) | 1* |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-434 | Data Visualization | 3(2+1) |
| MTH-403 | Fluid Mechanics | 3(3+0) |
| MTH-480 | Project | 3(3+0) |
| MTH-xxx | Elective-3 | 3(3+0) |
| MTH-xxx | Elective-4 | 3(3+0) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| MTH-405 | Mathematical Modeling with Applications | 3+0 |
| MTH-451 | Fuzzy Logics | 3+0 |
| MTH-452 | Advanced Group Theory | 3+0 |
| MTH-453 | Theory of Modules | 3+0 |
| MTH-454 | Analytical Dynamics | 3+0 |
| MTH-455 | Quantum Mechanics | 3+0 |
| MTH-456 | Algebraic Geometry | 3+0 |
| MTH-457 | Theory of Manifolds | 3+0 |
| MTH-458 | Functional Analysis-II | 3+0 |
| MTH-459 | Operations Research | 3+0 |
| MTH-460 | Optimization Theory | 2+1 |
| MTH-461 | Mathematical Modeling and Simulation | 2+1 |
| MTH-462 | Theory of Elasticity | 3+0 |
| MTH-463 | Electromagnetism | 3+0 |
| MTH-464 | Special Theory of Relativity | 3+0 |
| MTH-465 | Big Data Analytics | 3+0 |
BS Software Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| BS-105 | Applied Physics | 2+1 |
| CS-101 | Introduction to Information & Communication Technologies | 2+1 |
| CS-102 | Programming Fundamentals | 3+1 |
| HS-101 | English | 3+0 |
| HS-102 | Pakistan Studies | 2+0 |
| MT-101 | Calculus and Analytical Geometry | 3+0 |
| QT-101 | Translation of the Quran: Beliefs | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-103 | Communication Skills | 3+0 |
| CS-103 | Discrete Structures | 3+0 |
| CS-104 | Object Oriented Programming | 3+1 |
| CS-105 | Digital Logic Design | 2+1 |
| IS-211 | Islamic Studies | 2+0 |
| MT-203 | Linear Algebra | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-201 | Data Structures and Algorithms | 3+1 |
| CS-207 | Computer Organization & Assembly Language | 2+1 |
| CS-208 | Essentials of Artificial Intelligence | 2+1 |
| HS-201 | Technical Report Writing | 3+0 |
| HS-203 | Community Service | 0+1 (NC) |
| MT-204 | Multivariable Calculus | 3+0 |
| QT-201 | Translation of the Quran: Worships | 1+0 (NC) |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-204 | Software Engineering | 3+0 |
| CS-303 | Operating Systems | 3+1 |
| HS-401 | Professional Values & Ethics | 2+0 |
| MT-302 | Probability and Statistics | 3+0 |
| SE-305 | Software Construction and Development | 2+1 |
| SE-307 | Foundations of Software Quality Engineering | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-201 | Financial Management | 3+0 |
| CS-304 | Database systems | 3+1 |
| QT-301 | Translation of the Quran: Moral Values | 1+0 (NC) |
| SE-202 | Software Design & Architecture | 2+1 |
| XXX | SE Elective I | 3+0 |
| XXX | SE Elective II | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-306 | Data Communication and Computer Networks | 3+1 |
| HS-403 | Management and Entrepreneurship | 3+0 |
| HS-404 | Foreign Language | 1+1 |
| XXX | SE Elective III | 2+1 |
| XXX | SE Elective IV | 2+1 |
| XXX | SE Elective V | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-203 | Design Analysis of Algorithms | 3+0 |
| CS-499 | Final Year Project - I | 0+3 |
| EC-444 | Parallel & Distributed Computing | 2+1 |
| ME-407 | Health Safety and Environment | 1+0 |
| ME-407 | Translation of the Quran: Dealing and Commandments | 1+0 (NC) |
| SE-308 | Essentials of Software Requirements Engineering | 2+1 |
| XXX | SE Elective VI | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-317 | Essentials of Information Security | 2+1 |
| CS-499 | Final Year Project - II | 0+3 |
| HS-402 | Economics | 2+0 |
| SE-309 | Software Planning and Project Management | 2+1 |
| XXX | SE Elective VII | 2+1 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-301 | Theory of Automata | 3+0 |
| CS-309 | Web Design & Development | 2+1 |
| CS-313 | Formal Methods in Software Engineering | 3+0 |
| CS-318 | Advanced Database Management System | 2+1 |
| CS-320 | HCI & Computer Graphics | 2+1 |
| CS-403 | Mobile Application Development | 2+1 |
| CS-416 | Natural Language Processing | 3+0 |
| CS-417 | Game Development | 2+1 |
| CS-428 | Introduction to Machine Learning | 2+1 |
| CS-429 | Introduction to Data Sciences | 2+1 |
| SE-402 | Software Re-Engineering | 3+0 |
| SE-403 | Agent Based Software Engineering | 3+0 |
| SE-405 | Cloud Computing | 3+0 |
| SE-407 | Global Software Development | 3+0 |
| SE-412 | Semantic Web | 3+0 |
| SE-415 | System Programming | 3+0 |
| SE-416 | Visual Programming | 2+1 |
MS Business Administration
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-101 | Financial Accounting-1 | 3+0 |
| ACC-526 | Managerial Accounting | 3+0 |
| ECO-522 | Managerial Economics | 3+0 |
| HS-406 | Introduction to Economics | 3+0 |
| MGT-101 | Principles of Management | 3+0 |
| MKT-201 | Marketing Management | 3+0 |
| MT-205 | Statistical Inference | 3+0 |
| X-XXX | Elective 1 | 3+0 |
| X-XXX | Elective 2 | 3+0 |
| X-XXX | Elective 3 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ACC-526 | Managerial Accounting | 3+0 |
| ECO-522 | Managerial Economics | 3+0 |
| FIN-521 | Financial Management | 3+0 |
| FIN-621 | Strategic Finance | 3+0 |
| MKT-525 | Strategic Marketing | 3+0 |
| X-XXX | Dissertation/Project-Writeup/Elective-Course | 3+0 |
| X-XXX | Elective 1 | 3+0 |
| X-XXX | Elective 2 | 3+0 |
| X-XXX | Elective 3 | 3+0 |
| X-XXX | Elective 7 | 3+0 |
| X-XXX | Elective 8 | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| MGT-611 | Applied Research Methods | 3+0 |
| MGT-611 | Applied Research Methods | 3+0 |
| MGT-613 | Strategic Management | 3+0 |
| MGT-613 | Strategic Management | 3+0 |
| X-XXX | Dissertation/Project -Proposal | 3+0 |
| X-XXX | Dissertation/Project-Write up/Elective-Course | 3+0 |
| X-XXX | Elective 4 | 3+0 |
| X-XXX | Elective 4 | 3+0 |
| X-XXX | Elective 5 | 3+0 |
| X-XXX | Elective 5 | 3+0 |
| X-XXX | Elective 6 | 3+0 |
| X-XXX | Elective 6 | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| FIN-621 | Strategic Finance | 3+0 |
| MKT-525 | Strategic Marketing | 3+0 |
| X-XXX | Dissertation/Project-Write up/Elective-Course | 3+0 |
| X-XXX | Elective 7 | 3+0 |
| X-XXX | Elective 8 | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| FIN-610 | Debt and Equity Markets | 3+0 |
| FIN-612 | SME and Micro-Financing | 3+0 |
| FIN-614 | Financial Market & Institutions | 3+0 |
| FIN-615 | Islamic Banking and Finance | 3+0 |
| FIN-623 | Financial Derivatives | 3+0 |
| FIN-623 | Financial Modelling | 3+0 |
| FIN-624 | Financial Reporting and Analysis | 3+0 |
| FIN-624 | Taxation and Auditing | 3+0 |
| FIN-713 | Financial Risk Management | 3+0 |
| FIN-713 | Investment Analysis & Advanced Portfolio Management | 3+0 |
| FIN-714 | Financial Econometrics | 3+0 |
| FIN-715 | Fixed Income Analysis | 3+0 |
| FIN-716 | Financial Modeling for Investment Decisions | 3+0 |
| FIN-831 | Applied Corporate Finance | 3+0 |
| FIN-832 | Mergers and Acquisitions | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| MKT-611 | International Marketing | 3+0 |
| MKT-613 | Marketing Analytics | 3+0 |
| MKT-614 | Communication | 3+0 |
| MKT-615 | Consumer Behavior | 3+0 |
| MKT-615 | Management | 3+0 |
| MKT-616 | New Product Development | 3+0 |
| MKT-625 | Advance B2B Marketing | 3+0 |
| MKT-625 | Advanced Brand Management | 3+0 |
| MKT-625 | Export Marketing | 3+0 |
| MKT-625 | Promotion and Advertising | 3+0 |
| MKT-626 | Brand Management | 3+0 |
| MKT-627 | Integrated Marketing | 3+0 |
| MKT-715 | Services Marketing | 3+0 |
| MKT-721 | Future Marketing Technologies | 3+0 |
| MKT-724 | Strategic Marketing and Planning | 3+0 |
| Course Code | Course Title | Credit Hours |
|---|---|---|
| MGT-612 | Labor Relations Management | 3+0 |
| MGT-615 | Compensation Management | 3+0 |
| MGT-616 | Organizational Development | 3+0 |
| MGT-617 | Training and Development | 3+0 |
| MGT-618 | Job Analysis and Design | 3+0 |
| MGT-626 | Human Resources Information Systems | 3+0 |
| MGT-627 | Recruitment and Selection Techniques | 3+0 |
| MGT-712 | International Human Resource Management | 3+0 |
| MGT-715 | Human Resource Development | 3+0 |
| MGT-726 | Leadership Studies | 3+0 |
| MGT-811 | Talent Management and Succession Planning | 3+0 |
| MGT-813 | Organizational Learning & Knowledge Management | 3+0 |
| MGT-814 | Performance Appraisals | 3+0 |
| MGT-821 | Innovation and Change Management | 3+0 |
| MGT-825 | Management of Diversity | 3+0 |
MS Design and Manufacturing Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ME-815 | Advanced Theory of Elasticity | 3 + 0 |
| ME-820 | Experimental Stress Analysis | 3 + 0 |
| ME-830 | Mechanics of Composite Materials | 3 + 0 |
| ME-831 | Fracture Mechanics | 3 + 0 |
| ME-835 | Theory of Plates and Shell | 3 + 0 |
| ME-841 | Advanced Mechanical Behavior of Materials | 3 + 0 |
| ME-842 | Finite Element Analysis of Composite Materials | 3 + 0 |
| ME-866 | Design of Manufacturing and Assembly | 3 + 0 |
| ME-870 | Additive Manufacturing | 3 + 0 |
MS Mechanical Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ME-812 | Advanced Material Science and Engineering | 3 + 0 |
| ME-816 | Advanced Thermodynamics | 3 + 0 |
| ME-819 | Computational Fluid Dynamics | 3 + 0 |
| ME-824 | Advanced Robotics | 3 + 0 |
| ME-832 | Advanced Dynamics | 3 + 0 |
| ME-837 | Radiation Heat Transfer | 3 + 0 |
| ME-839 | Theory of Turbo Machinery | 3 + 0 |
| ME-840 | Gas Dynamics | 3 + 0 |
| ME-843 | Advanced Refrigeration | 3 + 0 |
| ME-844 | Design of Thermal System | 3 + 0 |
| ME-860 | Solar Thermal Systems | 3 + 0 |
| ME-861 | Boundary layer Flows | 3 + 0 |
| ME-862 | Introduction to Turbulent Flows | 3 + 0 |
| ME-865 | Advanced Control Systems | 3 + 0 |
| ME-867 | Sustainable Renewable Energy Systems | 3 + 0 |
| ME-868 | Advanced Mechanical Vibrations | 3 + 0 |
| ME-869 | Flow Induced Vibrations | 3 + 0 |
| MT-839 | Advanced Numerical Techniques | 3 + 0 |
MS/PHD COURSES
| Course Code | Course Title | Credit Hours |
|---|---|---|
| IS-801 | Development of Quranic Commentary Literature and its Trends | 3+0 |
| IS-802 | Diligence in Islam (Ijtihad) | 3+0 |
| IS-803 | Objectives of Islamic Shariah (Maqasid al-Shariah) | 3+0 |
| IS-804 | Islamic Thoughts and Sciences: Source Literature | 3+0 |
| IS-805 | Islamic Philosophy | 3+0 |
| IS-806 | Contemporary Issues: Islamic View Point | 3+0 |
| IS-807 | Hadith Studies | 3+0 |
| IS-808 | Principles of Tafsir | 3+0 |
| IS-809 | Principles of Hadith | 3+0 |
| IS-810 | Comparative Study of Tafsir Literature | 3+0 |
| IS-811 | Principles of Fiqh | 3+0 |
| IS-812 | Comparative Study of Different Juristic Schools of Thought | 3+0 |
| IS-813 | Islamic Banking and Finance | 3+0 |
| IS-814 | Management & Administration in Islam | 3+0 |
| IS-815 | Islamic World View | 3+0 |
| IS-816 | International Relations and Islam | 3+0 |
| IS-817 | Comparative Study of Major World Religions | 3+0 |
| IS-818 | Islam and Science | 3+0 |
| IS-819 | Research Methodology | 3+0 |
| IS-820 | Analytical Study of Seerah | 3+0 |
| IS-821 | Ethics of Disagreement in Islam (Adab al-Ikhtalaf) | 3+0 |
| IS-822 | Dawah Principles & Techniques | 3+0 |
| IS-823 | Islamic Economics | 3+0 |
| IS-824 | Islamic Political System | 3+0 |
| IS-886 | MS Thesis/Two Courses | 6+0 |
MS/PHD Electrical Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| CS-811 | Advanced Computer Networks | 3+0 |
| CS-829 | Advanced Computer Vision | 3+0 |
| EC-802 | Advanced Digital Systems Design | 3+0 |
| EE-811 | Advanced Digital Signal Processing | 3+0 |
| EE-812 | Digital Image Processing | 3+0 |
| EE-813 | Real-Time DSP Design & Applications | 3+0 |
| EE-814 | GIS and Remote Sensing | 3+0 |
| EE-817 | Statistical Signal Processing | 3+0 |
| EE-818 | Adaptive Signal Processing | 3+0 |
| EE-819 | Array Signal Processing | 3+0 |
| EE-820 | Advanced Computer Architecture | 3+0 |
| EE-821 | Stochastic Systems | 3+0 |
| EE-822 | Information Coding & Theory | 3+0 |
| EE-823 | Advanced Digital Communication | 3+0 |
| EE-824 | Secure Communication | 3+0 |
| EE-825 | Fuzzy Control Systems | 3+0 |
| EE-826 | Telecommunication & Switching Principles | 3+0 |
| EE-827 | Optical Fiber Communication | 3+0 |
| EE-828 | Smart Antennas | 3+0 |
| EE-831 | Advanced Linear Control Systems | 3+0 |
| EE-832 | Nonlinear Control Systems | 3+0 |
| EE-838 | Modern Electrical Drives | 3+0 |
| EE-844 | Research Methodologies | 3+0 |
| EE-847 | Advanced topics in Image and Video Processing | 3+0 |
| EE-849 | Special topics in Wireless Communications | 3+0 |
| EE-851 | RF Transmission and Antenna Design | 3+0 |
| EE-852 | Advanced Engineering Electromagnetic | 3+0 |
| EE-853 | Nanomaterials Engineering Applications | 3+0 |
| EE-854 | Network Optimization | 3+0 |
| EE-855 | Power System Transients | 3+0 |
| EE-856 | Satellite Communication | 3+0 |
| EE-857 | Advanced Power Electronics | 3+0 |
| EE-858 | High Voltage Engineering | 3+0 |
| EE-859 | Optimization Techniques in Power System | 3+0 |
| EE-860 | Power System Operation | 3+0 |
| EE-861 | Electrical Power Distribution Systems | 3+0 |
| EE-862 | Reliability Analysis for Power Systems | 3+0 |
| EE-863 | Advanced Topics in Antenna Design | 3+0 |
| EE-866 | Semiconductor Physics and Devices | 3+0 |
| EE-867 | Microwave Network Analysis and Passive Components | 3+0 |
| EE-868 | Electrical Machine Design | 3+0 |
| EE-869 | Advance Power System Protection | 3+0 |
| EE-870 | Wind Energy and Distributed Generation | 3+0 |
| EE-872 | Advanced Power System Stability & Control | 3+0 |
| EE-873 | Dielectric and Electrical Insulation Materials | 3+0 |
PHD In Mechanical Engineering
| Course Code | Course Title | Credit Hours |
|---|---|---|
| ME-811 | Finite Element Analysis | 3 + 0 |
| ME-812 | Advanced Material Science and Engineering | 3 + 0 |
| ME-813 | Advanced Solid Mechanics | 3 + 0 |
| ME-815 | Advanced Theory of Elasticity | 3 + 0 |
| ME-816 | Advanced Thermodynamics | 3 + 0 |
| ME-818 | Advanced Fluid Mechanics | 3 + 0 |
| ME-819 | Computational Fluid Dynamics | 3 + 0 |
| ME-820 | Experimental Stress Analysis | 3 + 0 |
| ME-823 | Manufacturing System | 3 + 0 |
| ME-824 | Advanced Robotics | 3 + 0 |
| ME-829 | Engineering Design and Optimization | 3 + 0 |
| ME-830 | Mechanics of Composite Materials | 3 + 0 |
| ME-831 | Fracture Mechanics | 3 + 0 |
| ME-832 | Advanced Dynamics | 3 + 0 |
| ME-835 | Theory of Plates and Shell | 3 + 0 |
| ME-837 | Radiation Heat Transfer | 3 + 0 |
| ME-838 | Advanced Heat Transfer | 3 + 0 |
| ME-839 | Theory of Turbo Machinery | 3 + 0 |
| ME-840 | Gas Dynamics | 3 + 0 |
| ME-841 | Advanced Mechanical Behavior of Materials | 3 + 0 |
| ME-842 | Finite Element Analysis of Composite Materials | 3 + 0 |
| ME-843 | Advanced Refrigeration | 3 + 0 |
| ME-844 | Design of Thermal System | 3 + 0 |
| ME-860 | Solar Thermal Systems | 3 + 0 |
| ME-861 | Boundary layer Flows | 3 + 0 |
| ME-862 | Introduction to Turbulent Flows | 3 + 0 |
| ME-863 | Mechanics of Manufacturing Processes | 3 + 0 |
| ME-865 | Advanced Control Systems | 3 + 0 |
| ME-866 | Design of Manufacturing and Assembly | 3 + 0 |
| ME-867 | Sustainable Renewable Energy Systems | 3 + 0 |
| ME-868 | Advanced Mechanical Vibrations | 3 + 0 |
| ME-869 | Flow Induced Vibrations | 3 + 0 |
| ME-870 | Additive Manufacturing | 3 + 0 |
| ME-900 | Special Topics | 3 + 0 |
| MT-839 | Advanced Numerical Techniques | 3 + 0 |