BS Programs · Computing
BS Computer Science
General Education Core (HEC UEP) — 30 Credit Hours- ·Functional English (3)
- ·Expository Writing (3)
- ·Quantitative Reasoning I (3)
- ·Quantitative Reasoning II (3)
- ·Islamic Studies / Religious Education (2)
- ·Ideology & Constitution of Pakistan (2)
- ·Natural Sciences (3)
- ·Arts & Humanities (2)
- ·Social Sciences (2)
- ·Civics & Community Engagement (2)
- ·Entrepreneurship (2)
- ·Applications of Information & Communication Technologies (3)
Computing Core- ·Programming Fundamentals (4)
- ·Object Oriented Programming (4)
- ·Data Structures & Algorithms (4)
- ·Discrete Structures (3)
- ·Digital Logic Design (4)
- ·Computer Organization & Assembly Language (4)
- ·Operating Systems (4)
- ·Database Systems (4)
- ·Computer Networks (4)
- ·Software Engineering (3)
- ·Design & Analysis of Algorithms (3)
- ·Theory of Automata (3)
- ·Artificial Intelligence (3)
- ·Compiler Construction (3)
- ·Information Security (3)
- ·Parallel & Distributed Computing (3)
Supporting & Mathematics- ·Calculus & Analytical Geometry (3)
- ·Linear Algebra (3)
- ·Probability & Statistics (3)
- ·Differential Equations (3)
- ·Technical & Business Writing (3)
- ·Professional Practices in Computing (3)
Electives & Capstone- ·Machine Learning / Deep Learning (3)
- ·Cloud Computing (3)
- ·Mobile Application Development (3)
- ·Computer Vision (3)
- ·Blockchain & Cryptocurrency (3)
- ·Internship (Zero Credit / 6–8 Weeks)
- ·Final Year Project I & II (6)
BS Software Engineering
General Education Core (HEC UEP) — 30 Credit Hours- ·Functional English (3)
- ·Expository Writing (3)
- ·Quantitative Reasoning I (3)
- ·Quantitative Reasoning II (3)
- ·Islamic Studies / Religious Education (2)
- ·Ideology & Constitution of Pakistan (2)
- ·Natural Sciences (3)
- ·Arts & Humanities (2)
- ·Social Sciences (2)
- ·Civics & Community Engagement (2)
- ·Entrepreneurship (2)
- ·Applications of Information & Communication Technologies (3)
Software Engineering Core- ·Programming Fundamentals (4)
- ·Object Oriented Programming (4)
- ·Data Structures & Algorithms (4)
- ·Software Requirements Engineering (3)
- ·Software Design & Architecture (3)
- ·Software Construction & Development (3)
- ·Software Quality Engineering (3)
- ·Software Project Management (3)
- ·Human Computer Interaction (3)
- ·Software Re-engineering (3)
- ·Formal Methods in Software Engineering (3)
Computing Foundation- ·Digital Logic Design (4)
- ·Computer Organization & Assembly Language (4)
- ·Operating Systems (4)
- ·Database Systems (4)
- ·Computer Networks (4)
- ·Information Security (3)
- ·Artificial Intelligence (3)
- ·Discrete Structures (3)
Mathematics, Electives & Capstone- ·Calculus & Analytical Geometry (3)
- ·Linear Algebra (3)
- ·Probability & Statistics (3)
- ·DevOps & Continuous Delivery (3)
- ·Web Engineering (3)
- ·Mobile Application Development (3)
- ·Internship (6–8 Weeks)
- ·Final Year Project I & II (6)
BS Data Science
General Education Core (HEC UEP) — 30 Credit Hours- ·Functional English (3)
- ·Expository Writing (3)
- ·Quantitative Reasoning I (3)
- ·Quantitative Reasoning II (3)
- ·Islamic Studies / Religious Education (2)
- ·Ideology & Constitution of Pakistan (2)
- ·Natural Sciences (3)
- ·Arts & Humanities (2)
- ·Social Sciences (2)
- ·Civics & Community Engagement (2)
- ·Entrepreneurship (2)
- ·Applications of Information & Communication Technologies (3)
Data Science Core- ·Programming for Data Science (4)
- ·Object Oriented Programming (4)
- ·Data Structures & Algorithms (4)
- ·Database Systems (4)
- ·Data Warehousing & Business Intelligence (3)
- ·Data Mining (3)
- ·Machine Learning (3)
- ·Deep Learning (3)
- ·Big Data Analytics (3)
- ·Data Visualization (3)
- ·Natural Language Processing (3)
- ·Artificial Intelligence (3)
Statistics & Mathematics- ·Calculus & Analytical Geometry (3)
- ·Linear Algebra (3)
- ·Probability & Statistics (3)
- ·Statistical Inference (3)
- ·Multivariate Analysis (3)
- ·Optimization Techniques (3)
Electives & Capstone- ·Cloud & Distributed Computing (3)
- ·Time Series Analysis & Forecasting (3)
- ·Data Privacy, Ethics & Governance (3)
- ·Internship (6–8 Weeks)
- ·Final Year Project I & II (6)
BS Information Technology
General Education Core (HEC UEP) — 30 Credit Hours- ·Functional English (3)
- ·Expository Writing (3)
- ·Quantitative Reasoning I (3)
- ·Quantitative Reasoning II (3)
- ·Islamic Studies / Religious Education (2)
- ·Ideology & Constitution of Pakistan (2)
- ·Natural Sciences (3)
- ·Arts & Humanities (2)
- ·Social Sciences (2)
- ·Civics & Community Engagement (2)
- ·Entrepreneurship (2)
- ·Applications of Information & Communication Technologies (3)
IT Core- ·Programming Fundamentals (4)
- ·Object Oriented Programming (4)
- ·Data Structures & Algorithms (4)
- ·Database Systems (4)
- ·Operating Systems (4)
- ·Computer Networks (4)
- ·Network Security (3)
- ·System & Network Administration (3)
- ·Web Technologies (3)
- ·Enterprise Systems (3)
- ·IT Project Management (3)
- ·Cloud Computing (3)
- ·Human Computer Interaction (3)
Supporting Courses- ·Calculus & Analytical Geometry (3)
- ·Discrete Structures (3)
- ·Probability & Statistics (3)
- ·Technical & Business Writing (3)
- ·Professional Practices in IT (3)
Electives & Capstone- ·Mobile Application Development (3)
- ·Internet of Things (3)
- ·Data Analytics (3)
- ·Internship (6–8 Weeks)
- ·Final Year Project I & II (6)

