LeonardoDSSilva / imersao_cs50

Repositório do curso de introdução à ciência da computação do programa Imersão do Espaço de Estudos Botafogo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Curso de Introdução à Ciência da Computação

realizado pelo [Espaço de Estudos Botafogo] (http://www.costudying.org/)

Este curso reúne os recursos do curso CS50 de Harvard com algumas atividades práticas extras propostas para complementar a sua experiência de aprendizado. Incentivamos você a explorar os conhecimentos e aprender no seu ritmo. Queremos que você tenha uma experiência de aprendizado individual, mas não se esqueça de que, a todo momento, haverão monitores a sua disposição.

Cada semana possui conteúdos previstos segundo o seguinte esquema:

Semana 0: Instalação Linux. Números Binários. ASCII. Algoritmos. Pseudocódigo. Código-fonte. Compilador. Código objeto (extensão .o). Scratch. Statements. Expressões Booleanas. Condicionais. Loops. Variáveis. Funções. Vetores. Threads. Eventos

Semana 1: C. Compilando. Bibliotecas. Tipos. Saída Padrão

Semana 2: Casting. Imprecisão. Switches. Escopo. Strings. Vetores (Arrays). Criptografia

Semana 3: Linha de Comando. Busca. Conceito de Ordenação. Bubble sort. Selection sort. Insertion sort. Complexidade (funções O. Ω .Θ.). Recursão. Merge Sort

Semana 4: Stack. Debugando. Arquivos I/O. Hexadecimal. Strings. Ponteiros. Alocação de memória

About

Repositório do curso de introdução à ciência da computação do programa Imersão do Espaço de Estudos Botafogo