Bloom’s Computer Analysis Tool (BCAT) is a software technology designed to analyze course objectives to determine to which category of Bloom’s Taxonomy of the cognitive domain the objectives correspond. This paper describes the basic operational rational of the technology and describes its functional procedures. Additionally, analysis of 150 course objectives by both a human expert and the BCAT technology are compared to determine the validity of the BCAT analysis and identify any problems inherent in the software design and operation.