Cellular Neural Network (CNN) is an analog parallel computing paradigm defined in space and characterized by the locality of connections between processing neurons. The behaviour of the CNN is defined by two template matrices and a template vector. CNN is designed by optimizing these weight coefficient for different applications. In this study, CNN was designed for corner detection by applying Back-propagation Algorithm.