Simulation and Modeling course consists of an introduction to systems, modeling, and simulation of different types of systems. It includes the modeling of systems, their validation, verification, and analysis of simulation output. It comprises the concept of queuing theory, random number generation as well as the study of some simulation languages.