This document discusses the design of linear phase FIR filters using the window method. It describes how an ideal lowpass frequency response can be converted to an impulse response using the inverse discrete time Fourier transform. This infinite impulse response is then made finite by windowing it with a rectangular window. This provides a set of filter coefficients that implement the desired frequency response while maintaining linear phase. Matlab code is provided to generate sample impulse responses and calculate the corresponding frequency responses to demonstrate this window design method.