Present concepts and techniques in designing, realizing, debugging, and documenting embedded system applications.