This book covers mathematical study of epidemic model and explores mathematical modeling techniques for infectious disease dynamics, focusing on stability, bifurcation analysis, stochastic influences, diffusion, and optimal control. It begins with an introductory overview of epidemiological concepts, historical modeling approaches, and methodologies. The subsequent chapters present the author's original contributions, analyzing various epidemic models under deterministic, delayed, stochastic, and controlled frameworks.