This document is a compilation of integration design course materials from IBM, authored by Kim Clark and Brian Petrini, aimed at helping new integration developers gain expertise more quickly. The material, although dated, focuses on timeless design and architectural principles and has been made available in its original form for further study. Key topics covered include architecture, integration patterns, interface characteristics, and cross-cutting concerns, with material accessible via provided links.