This document reviews CMOS image sensors. It discusses the basic functions of image sensors including light collection, wavelength discrimination, photon detection, readout methods, timing and control electronics, and signal processing. It compares CCD and CMOS image sensors, noting that CCDs shift charge out while CMOS sensors use row and column decoders to read out charge. The document outlines various figures of merit for image sensors such as noise, sensitivity, dynamic range, and speed. It also includes diagrams of CMOS image sensor pixel architectures.