This textbook explores probability and stochastic processes at a level that does not require any prior knowledge except basic
calculus. It presents the fundamental concepts in a step-by-step manner, and offers remarks and warnings for deeper insights.
The chapters include basic examples, which are revisited as the new concepts are introduced. To aid learning, figures and
diagrams are used to help readers grasp the concepts, and the solutions to the exercises and problems. Further, a table format
is also used where relevant for better comparison of the ideas and formulae. The first part of the book introduces readers
to the essentials of probability, including combinatorial analysis, conditional probability, and discrete and continuous random
variable. The second part then covers fundamental stochastic processes, including point, counting, renewal and regenerative
processes, the Poisson process, Markov chains, queuing models and reliability theory. Primarily intended for undergraduate
engineering students, it is also useful for graduate-level students wanting to refresh their knowledge of the basics of probability
and stochastic processes.