Apresenta soluções consistentes para as tarefas cotidianas. Como utilizar estruturas de dados, usar algoritimos por ordenação, pesquisa, análise numérica etc. Os capítulos sobre criptografia e compressão apresentam códigos para soluções de problemas e explicam conceitos.