Resume of all simple academic works
IFCE - Campus Fortaleza 2009.2 - Técnico Integrado em Informática
- P3 - Introdução à Programação (Programation Introduction)
- Language: Python3, Logo
- Projects: CidadeBela (Paints simple custom city powered by Python Lib Turtle)
- **P7 - **
- Language: Java
- Projects: Chat
IFCE - Campus Maracanaú 2013.2 - Bacharelado em Ciência da Computação
- S1 - Introdução à Programação (Programation Introduction)
- Language: Ruby
- Projects: BuscaPalavras (Find Words)
- S2 - Programação Estruturada (Structured Programming)
- Language: C
- Projects:
- ManipulaImagem (A ultra very simple terminal Photoshop)
- Exercícios C (Exercices)
- S3 - Programação Orientada a Objetos (OOP)
- Language: Java
- Projects: Exercices
- S4 - Estrutura de Dados (Data Structure)
- Language: Java
- Projects:
- Árvore binária de busca
- Fila encadeada
- Fila vetor
- Lista encadeada
- Lista duplamente encadeada
- Lista vetor
- Pilha encadeada
- Pilha vetor
- Heap (vector)
- S4 - Cálculo Numérico
- Language: Python / Java
- Projects:
- Raizes de funções
- Matemática
- S5 - Análise de algoritmo
- Language: Java
- Projects:
- Análise de algoritmos de ordenação (BubbleSort.java, CountingSort.java, HeapSort.java, InsertionSort.java, MergeSort.java, Nativo.java, NativoParallel.java, QuickSort.java)
- Grafos: Busca em largura, busca em profundidade, Dijkstra
- S5 - Banco de dados (Database)
- Language: Javascript (node) + SQL
- Projects:
- Trabalho final: Pedal Pi - Effects