In DDA wordt kennisgemaakt met gedistribueerde aspecten van het Java platform zoals RMI, J2EE, mutlithreading en GridGain. Daarnaast ligt de focus op het leveren van kwalitatieve software middels Ant, JUnit, Checkstyle, Javadoc en het gebruik van design patterns zoals Observer, Factory Method, Strategy en Command. Voorbeelden van opdrachten waaraan gewerkt wordt: