This book explains the Iris recognition system developed by John Daugman and attempts to implement the algorithm in Matlab, with a few modifications. Firstly, image pre-processing is performed by extracting the iris portion of the eye image. Secondly, extracted iris part was then normalized, and Iris Code is constructed using 1D Gabor filters. Finally two IrisCodes were compared to find the Hamming Distance, which is a fractional measure of the dissimilarity. Experimental image results show that unique codes can be generated for every eye image. KEYWORDS: Iris Recognition, Iris Segmentation, Iris Normalization, Gabor filter, Hamming distance, Image pre-processing, GUI.