O curso busca introduzir os conceitos básicos dos tipos de Estrutura de Dados e suas características permitindo ao concluinte do curso resolver problemas de computação utilizando a estrutura de dado característica do problema. Ao longo do curso o aluno será desafiado através de exemplos e exercícios a pensar em soluções de problemas propostos utilizando a IDE IntelliJ