Aprendizado de técnicas de documentação de programas e manipulação de dados, técnicas de organização de programas para sistemas embarcados e de tempo real, e técnicas de projeto de programas de grande porte.