Aligarh Movement
Two Nations Theory
Allama Muhammad Iqbal
Quaid-e-Azam Muhammad Ali Jinnah
Other Leaders (Women and other Pakistan Movement Leaders)
Quaid’s Vision for Pakistan
Kashmir – An unfinished Agenda of Partition
An overview of constitutional development in Pakistan
Salient features of the Constitution of 1973
Constitutional Amendments
Fundamental Rights and Responsibilities of Citizens
Pakistan’s society, culture and demography – celebrating diversity
Current Challenges: social, economic, environmental, political and external
Nation’s resilience in War on Terror
An overview of Economy
Services, Manufacturing and Agricultural Profile of Pakistan
Regional Economic Cooperation
One Belt One Road (OBOR) – CPEC
Physical features: diversity and beauty
Natural resources – mineral, water, energy, agriculture & livestock, and marine resources
Tourism and Culture
Foreign Policy – Principles and Objectives
Relations with Neighbors
Major Economies
Muslim World
Geo-political and strategic significance of Pakistan in Regional and Global Politics
SDGs-2030 – Pakistan Goals
Commitments on Climate Change
Peace and Security
Lectures (audio/video aids), Written Assignments/ Quizzes, Tutorials, Case Studies relevant to engineering disciplines, Semester Project, Guest Speaker, Industrial/ Field Visits, Group discussion, Report Writing
Mid Term, Report writing/ Presentation, Assignments, Project Report, Quizzes, Final Term
There are 133 total credit hours to complete the Software Engineering degree.