Ciência da Computação • Teoria, Algoritmos, Hardware, SO, Engenharia, Redes, Segurança, Sistemas Distribuídos e IA


🏛️ Estrutura Curricular Canônica (20 Capítulos • 5 Blocos)

🧱 Bloco 1: Teoria da Computação e Matemática (Caps 01 a 04)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
01 📖 Lógica Matemática, Álgebra Booleana e Circuitos Lógicos 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
02 📖 Modelos de Computação: Autômatos Finitos e Máquinas de Turing 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
03 📖 Complexidade Algorítmica, Notação Big-O e Classes P vs NP 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
04 📖 Matemática Discreta, Teoria dos Conjuntos e Indução Matemática 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 2: Algoritmos e Estruturas de Dados (Caps 05 a 08)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
05 📖 Estruturas de Dados Lineares: Vetores, Listas, Pilhas e Filas 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
06 📖 Estruturas Não Lineares: Árvores Binárias, Heaps e Tabelas Hash 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
07 📖 Algoritmos de Ordenação e Busca: Quicksort, Mergesort e Busca Binária 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
08 📖 Grafos e Algoritmos de Redes: DFS, BFS, Dijkstra e Árvores Geradoras 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 3: Hardware, Memória e Software de Sistema (Caps 09 a 12)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
09 📖 Arquitetura de Computadores: Modelo de Von Neumann, CPU e Ciclo de Instrução 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
10 📖 Hierarquia de Memória: Caches L1/L2/L3, Memória RAM e Localidade 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
11 📖 Sistemas Operacionais: Processos, Threads, Deadlocks e Memória Virtual 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
12 📖 Compiladores e Interpretadores: Análise Léxica/Sintática, AST e Assembly 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 4: Paradigmas, Bancos de Dados e Engenharia de Software (Caps 13 a 16)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
13 📖 Paradigmas de Programação: Imperativo, Orientado a Objetos e Funcional 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
14 📖 Bancos de Dados: Modelo Relacional, Álgebra Relacional, ACID e NoSQL 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
15 📖 Engenharia de Software: Ciclo de Vida, Testes Automatizados e Padrões GoF 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
16 📖 Redes de Computadores: Modelo OSI, Pilha TCP/IP e Protocolos 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 5: Segurança, Sistemas Distribuídos e Inteligência Artificial (Caps 17 a 20)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
17 📖 Criptografia e Segurança da Informação: AES, RSA, Hashes e Assinaturas 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
18 📖 Concorrência e Paralelismo: Race Conditions, Mutexes e Semáforos 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
19 📖 Sistemas Distribuídos: Relógios Lógicos, Consenso e Teorema CAP 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
20 📖 Fundamentos de Inteligência Artificial, Machine Learning e Auditoria JSON 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🚀 Próxima Etapa da Formação: Com a fundamentação teórica, matemática e de arquitetura concluída, avance para a prática direta de programação, algoritmos e comparação em 40 linguagens no 🧠 Módulo 02: Lógica de Programação, Algoritmos & 40 Linguagens.


🏠 Voltar ao Início do Portal 📚 Ver Índice Geral Próximo Módulo: Mod 02 ➡️