This is a systematic introduction to basic probability theory for engineering, including sample space and sampling methods, calculus of probability, conditional probability, joint distribution, moment generating functions, the law of large numbers and central limit theorem. Along the course, students will learn a wide range of discrete and continuous probability distributions, which are important and useful in various applications.