This is an introduction to the mathematical theory of probability. We begin with basics of set theory, mathematical logic and combinatorics, based on which we develop probability theory. After introducing the concept of probability, we cover basic topics of probability theory: conditional probability, independency, Bayes' theorem, random variables, probability distributions, expectation, variation, central limit theorem.