This is a PhD level course on stochastic modeling. The course touches on many topics and arguments that spin aroung the Art of Modeling and reasons to use stachastic models and not deterministic ones, which normally can capture only the average behavior of a system.