Description The processes of globalization are highly complex and influence the multi-layered structures of societies: economic, socio-cultural, political, linguistic and education aspects among others. A remarkable increase in global migration flows, especially over the last decade, required from the host countries to pay particular attention to the provision of equal education opportunities. Children of migrants,…
Description This course covers a wide range of tasks in Natural Language Processing from basic to advanced: sentiment analysis, summarization, dialogue state tracking, to name a few. Upon completing, you will be able to recognize NLP tasks in your day-to-day work, propose approaches, and judge what techniques are likely to work well. The final project…
Description Hi! Our course aims to provide necessary background in Calculus sufficient for up-following Data Science courses. Course starts with basic introduction to concepts concerning functional mappings. Later students are assumed to study limits (in case of sequences, single- and multivariate functions), differentiability (once again starting from single variable up to multiple cases), integration, thus…
Description Every mobile app gives you something. It could be not only something tangible like the pair of jeans you’ve ordered using the app but also a piece of work like waking you up in the morning. It could be a feeling, for instance, a feeling of enjoyment obtained from watching a video clip or…
Description The main goal of this course is to introduce topics in Discrete Mathematics relevant to Data Analysis. We will start with a brief introduction to combinatorics, the branch of mathematics that studies how to count. Basics of this topic are critical for anyone working in Data Analysis or Computer Science. We will illustrate new…
Description The purpose of this course is to equip students with theoretical knowledge and practical skills, which are necessary for the analysis of stochastic dynamical systems in economics, engineering and other fields. More precisely, the objectives are 1. study of the basic concepts of the theory of stochastic processes; 2. introduction of the most important…
Description The purpose of the course is to bring the basic knowledge on the specific aspects of Russian economy that had significant impact on the latest development trends in Russia. This course will provide you with knowledge on: 1) the basics of economy; 2) understanding the role of market reforms in developing the key features…
Description Enumerative combinatorics deals with finite sets and their cardinalities. In other words, a typical problem of enumerative combinatorics is to find the number of ways a certain pattern can be formed. In the first part of our course we will be dealing with elementary combinatorial objects and notions: permutations, combinations, compositions, Fibonacci and Catalan…
Description The course analyzes challenges faced by transition and emerging-market economies, i.e., those middle- and low-income countries, which have conducted market-oriented economic reforms and become integrated into the global economy since 1990s. It starts from a brief history of communist economic system based on central planning in the former Soviet Union and Central and Eastern…
Description This course offers an introduction into the public economics theory. It does not aspire to cover theories of taxation, public expenditures, regulation etc. at length and in-depth. Rather, our ambition is to give a bird’s-eye view of central themes of public economics and related disciplines, and teach concepts, logic, and ideas, rather than methods…