This guide was written for beginning and intermediate users of the C6000 Network Development Kit (NDK). After downloading the evaluation version or purchasing the NDK, new users should read this guide and do the corresponding labs to gain familiarity with the NDK directories, files, and working code examples. Most of the “getting started” challenges which new users face when they first open the box are covered in detail.