Skip to content

💻 Módulo 1: Introdução à Computação

Bem-vindo ao mundo dos bits e bytes! Antes de criarmos inteligências artificiais ou sistemas globais, precisamos entender como o computador 'pensa'. Este módulo aborda os fundamentos da programação e como as máquinas executam ordens simples.

⚡ Nota: As disciplinas marcadas com o raio representam trilhas alternativas 'Livres/Rápidas' para quem quer uma introdução expressa antes de encarar o material universitário denso.

Curso Duração Dedicação Conteúdos Pré-requisitos Leitura Recomendada Status
Introdução à Ciência da Computação com Python I

⚡ Rápido/Livre: Python em 2 Semanas (Crash Course)
9 Semanas 4 horas/semana Algoritmos; Lógica de Programação; Python; Testes. - DOWNEY, Allen B. Pense em Python. Concluído 02/08/2023
Fundamentos Matemáticos para Computação

⚡ Rápido/Livre: Matemática Acelerada
9 Semanas 4 horas/semana Lógica Formal; PROLOG; Recursão; Matrizes; Booleanos; Grafos. - GERSTING, J. L. Fundamentos Matemáticos para a Ciência da Computação: Matemática Discreta e suas Aplicações. -
Ciência da Computação 50 (CC50) 9 semanas 4 horas/semana Sistemas Operacionais; Redes; Arquivos; C; JS. - - Iniciado 26/08/2023
Leitura e Produção de Textos 4 semanas 2 horas/semana Língua Portuguesa; Escrita; Gramática; Argumentação. - - -
Circuitos Digitais 9 semanas 4 horas/semana Portas Lógicas; Diagramas; Máquinas de Estado; Projeto de Circuitos. - Tanenbaum, Andrews S. Organização Estruturada de Computadores. -