This is an independent course on Brownian Motion, Martingales and Stochastic Calculus. It will be based on the following book: Brownian Motion, Martingales and Stochastic Calculus, by Le Gall. Students should seek the course instructor's approval to take this course.