The course introduces the fundamental knowledge in stochastic processes. It covers Poisson processes, renewal theory, Markov chains, and continuous-time Markov chains. It focuses on building up a firm foundation in stochastic process so that the students can read and understand journal articles that apply stochastic processes.