This course provides a foundation for the concept of building a recognition system that tries to imitate the way humans work in recognizing an object. Emphasis on process complexity is conveyed through statistical, syntactic and semantic recognition methods. Students are guided to see the essence and depth of determining object descriptors/properties using feature extraction techniques. After understanding descriptor/property objects, students are introduced to classification techniques for previously determined descriptor/property object data. Students are introduced to technology for processing data in building recognition systems and are required to design, implement and measure the performance of a recognition system.