Um segundo curso de programação, com introdução a estruturas de dados e ao desenvolvimento de algoritmos.