Teaching facilities are furnished with a state-of-the-art infrastructure designed to enhance the learning experience with digital presentations, studio learning and video conferencing. Teaching aids include a giant screen and overhead digital projector in every auditorium. Teaching podiums in all lecture halls are equipped with multimedia computer links to the campus network, the Internet, cable TV, and video conferencing facilities and student seating in classes has personal built-in plugs to connect laptops to the campus network.
The IDC library's collection houses a solid core of computer science, business, government, diplomacy and law books, as well as subscriptions to numerous professional journals and magazines. A wide range of material is available to students in electronic form. The library is configured to accommodate both individual study and group learning.
The campus cafeteria is the social hub of the campus. Situated in a roomy greenhouse structure, the food court is divided into separate concession stands that serve a wide variety of kosher food ranging from home-style meals to Thai cuisine.