Why Choose Computer Science?
Beyond the fundamentals, IIT offers focused study in many areas of computer science, with courses in areas that include data mining, information security, artificial intelligence, and distributed computing. For bachelor's students, we also offer formal specializations in information security and in information and knowledge management systems. (In fact, the National Security Agency has designated IIT as a Center of Excellence in information assurance.) We also offer a master of science, a professional master's with 11 specializations, and a Ph.D. If you have a bachelor's degree and just want to extend your knowledge, we also offer non-degree graduate study and graduate certificates, both of which can be applied to a master's degree later on, if you wish.