Course Description: This course introduces students the basic principles of macro-economics. Students will learn concepts and theories that explain national income distribution and analysis; inflation, unemployment, interest rates, national indebtedness, money and banking and international trade. Moreover, students will understand …
Course Description: This is an introductory course that aims at teaching basic concepts of law. Students will learn the concept of justice. The course will explain the legal and political aspects of justice. Students will also understand the sources of …
Course Description: The course will introduce students to both classical and contemporary social and political thinkers. Students will study the questions that the world’s most well-known thinkers such as Plato, Aristotle, Thucydides, St. Augustine, Machiavelli, Hobbes, Lock, Marx, Weber and …
Course Description: This course introduces students to the basic principles of microeconomics. Students will understand theories that explain how the markets operate. Students will make sense of the following concepts and themes: free market economy; supply and demand; theory of …
Course Description: This course aims providing foundational exposure to statistics for the social sciences. Students will learn basic concepts including types of data, sampling methods, rules of probability and how to create and interpret tables and graphs. Moreover, students will …
Course Description: This course aims to provide an overview of political science field. It examines basic theories, concepts, approaches and institutions of political science. The course introduces students the four sub-fields of political theory, comparative politics, international relations and public …
Course Description: While providing a sociological grounding, the course surveys various features of the Somali society. The first part introduces to students basic concepts and discourses including culture, norms, values, social strata, social groups, identity, and tribalism as a source …
Course Description: The course examines the major contributions of the Islamic civilization in legal, social, economic and cultural aspects. It takes a chronological approach starting with the dawn of Islam to the modern era. Students will learn about Muslim scientists, …
Course Description: This is an advanced courses that aims at teaching students how to communicate effectively. Students will learn and practice how to prepare effective presentations in different contexts. Students are expected to develop skills in delivering impromptus, persuasive, and …
Course Description: This course surveys concepts and theories of globalization. It explains different forces that benefit from or lose to the current trends of globalization. The course examines economic, political, technological, and cultural aspects of globalization. Moreover, the course discusses …