This document summarizes a study on modeling uniform and apodized fiber Bragg gratings (FBGs) using MATLAB. The authors simulate different FBG designs and analyze their reflection spectra and side lobe strengths. Uniform FBGs are affected by changes in grating length, refractive index modulation, and pitch. Increasing length increases reflectivity but decreases bandwidth, while increasing index modulation increases reflectivity and bandwidth. Apodized FBGs using Gaussian, sinc, and raised cosine profiles reduce side lobes compared to uniform FBGs, at the cost of lower reflectivity. Apodized FBGs are preferred over uniform FBGs when wavelength selectivity is important.