The 30 revised full papers and 27 revised short papers presented together with 3 keynote talks and 1 invited lecture were carefully reviewed and selected from 185 submissions. The papers are organized in topical sections on agreement protocols, fault tolerance and synchronization, self-stabilization, scheduling, clustering, and data mining, parallel architectures and algorithms, mobile agents and cryptography in the distributed computing track and on sensor networks, internet and security, wireless networks, ad hoc networks, optical networks, QoS and multimedia in the networking track.