This document is a project report submitted by Tulasi Chandan Behera to the Department of Electrical Engineering at IIT Patna in partial fulfillment of the requirements for a Bachelor of Technology degree. The project involved numerical modelling of few mode fiber under the guidance of Dr. Sumanta Gupta. The report provides background on fiber optics, types of optical fibers, fiber impairments, basic fiber optic communication systems, modelling and implementation details using the split-step Fourier method, and results from modelling nonlinearity and space division multiplexing in few mode fibers.