The primary aim is to take the reader through the mathematical analysis to the theories of electricity and magnetism using multiscale modelling, covering a variety of numerical methods such as finite difference time domain (FDTD), finite element method (FEM) and method of moments.