Close Menu

Undergraduate Specializations

Four specializations are available to undergraduate Computer Science students in the BSCS and BSCIS degree programs: the Specialization in Data Science, Specialization in Distributed and Cloud Computing, the Specialization in Information Security, and the Specialization in Information and Knowledge Management Systems.

To declare a specialization, request an official academic audit from Undergraduate Academic Affairs. (Enter Distributed and Cloud Computing, Information Security or Information and Knowledge Management Systems in the Specialization box.) For more information about undergraduate specializations, contact Matthew Bauer.

Specialization in Data Science

Four courses are required for the Specialization in Data Science:

» Data Science @ IIT

Specialization in Distributed and Cloud Computing

Four courses are required for the Specialization in Distributed and Cloud Computing:

Specialization in Information Security

CNSS logo

Four courses are required for the Specialization in Information Security:

The Specialization in Information Security is offered as part of IIT's designation as a Center of Academic Excellence in Information Assurance Education (CAE/IAE). In addition, the U.S. government's Information Assurance Courseware Evaluation (IACE) Program has certified the CS department's courses as meeting the national training standards for Information Systems Security Professionals (NSTISSI 4011) and Systems Certifiers (NSTISSI 4015). These standards describe course content for studying telecommunications security and automated information systems security.

Specialization in Information and Knowledge Management Systems

Four courses are required for the Specialization in Information and Knowledge Management Systems:

Development of the Specialization in Information and Knowledge Management Systems is supported by a National Science Foundation curriculum improvement grant.

Last modified 5/8/2013