- Bubble Sort (Bolha)
- Selection Sort (Seleção)
- Insertion Sort (Inserção)
- Merge Sort (Merge Sort)
- Quick Sort (Quick Sort)
- Linear Search (Busca linear)
- Binary Search (Busca binária)
- Factorial (Fatorial)
- Fibonacci (Fibonacci)
- Vectors (Vetores)
- Strings (Strings)
- Lists (Listas)
- Dictionaries (Dicionários)
- Breadth First Search (Busca em largura)
- Depth First Search (Busca em profundidade)
- Dijkstra's algorithm (Dijkstra)
- Kruskal's algorithm (Kruskal)
- Binary Search Trees (Árvores binárias de busca)
- AVL Trees (Árvores AVL)
- B-Trees (Árvores B)
- Knapsack problem (Problema da mochila)
- Fibonacci sequence (Sequência de Fibonacci)
- Longest Common Subsequence (Longest Common Subsequence)
- Selection (Seleção)
- Crossover (Crossover)
- Mutation (Mutação)
- Perceptron (Perceptron)
- Backpropagation (Backpropagation)
- Convolutional Neural Networks (Redes neurais convolucionais)
- Linear regression (Regressão linear)
- K-means clustering (K-means clustering)
- Support Vector Machines (Support Vector Machines)