Propicia o aprofundamento de conhecimentos na linguagem de programação C por meio do estudo de recursos avançados envolvendo tipos de dados compostos, ponteiros, alocação dinâmica de memória, programação modular e manipulação de arquivos.