The Computer Science Teaching minor focuses on (a) CS skills necessary to teach courses that are licensed in Indiana by the Computer Science license, (b) methods in CS teaching. CS skills that are developed include imperative programming, object-oriented programming, information technology software and hardware, and the fundamentals of computing.