Skip to content

💻Currículo e competências

Ciência da Computação · Algoritmos, sistemas e software — como se faz as máquinas raciocinarem, armazenarem e se comunicarem.

Um currículo de ciência da computação é uma sequência, não uma lista de compras. Disciplinas iniciais constroem vocabulário compartilhado; os anos intermediários introduzem métodos; o trecho final exige um projeto que possa falhar em público.

A liberdade de eletivas varia: alguns sistemas travam horas de acreditação profissional; outros permitem minors amplos. As disciplinas abaixo são a espinha comum, não o catálogo de cada universidade.

Core courses

Matemática discreta

1–2

Matemática discreta treina os hábitos de que ciência da computação depende — não trivia para prova, e sim técnica reutilizável para ateliês, labs ou clínicas posteriores.

Estruturas de dados

1–2

Estruturas de dados treina os hábitos de que ciência da computação depende — não trivia para prova, e sim técnica reutilizável para ateliês, labs ou clínicas posteriores.

Algoritmos

1–2

Algoritmos treina os hábitos de que ciência da computação depende — não trivia para prova, e sim técnica reutilizável para ateliês, labs ou clínicas posteriores.

Arquitetura de computadores

2–3

Arquitetura de computadores treina os hábitos de que ciência da computação depende — não trivia para prova, e sim técnica reutilizável para ateliês, labs ou clínicas posteriores.

Sistemas operacionais

2–3

Sistemas operacionais treina os hábitos de que ciência da computação depende — não trivia para prova, e sim técnica reutilizável para ateliês, labs ou clínicas posteriores.

Bancos de dados

2–3

Bancos de dados treina os hábitos de que ciência da computação depende — não trivia para prova, e sim técnica reutilizável para ateliês, labs ou clínicas posteriores.

Redes

3–4

Redes treina os hábitos de que ciência da computação depende — não trivia para prova, e sim técnica reutilizável para ateliês, labs ou clínicas posteriores.

Engenharia de software

3–4

Engenharia de software treina os hábitos de que ciência da computação depende — não trivia para prova, e sim técnica reutilizável para ateliês, labs ou clínicas posteriores.

Common tracks

Sistemas

Uma ênfase em sistemas costuma aparecer depois dos fundamentos, quando o estudante escolhe seminários, labs ou ateliês que aprofundam uma família de problemas dentro da ciência da computação.

IA e ML

Uma ênfase em IA e ML costuma aparecer depois dos fundamentos, quando o estudante escolhe seminários, labs ou ateliês que aprofundam uma família de problemas dentro da ciência da computação.

Segurança

Uma ênfase em segurança costuma aparecer depois dos fundamentos, quando o estudante escolhe seminários, labs ou ateliês que aprofundam uma família de problemas dentro da ciência da computação.

Interação humano–computador

Uma ênfase em interação humano–computador costuma aparecer depois dos fundamentos, quando o estudante escolhe seminários, labs ou ateliês que aprofundam uma família de problemas dentro da ciência da computação.

Skill map

948890786270
Pensamento algorítmico
94
Projeto de sistemas
88
Depuração
90
Modelagem matemática
78
Colaboração
62
Escrever especificações
70

Pensamento algorítmico

Pensamento algorítmico é praticado semanalmente em cursos de ciência da computação; o percentual é força relativa entre competências desta página, não uma nota.

Projeto de sistemas

Projeto de sistemas é praticado semanalmente em cursos de ciência da computação; o percentual é força relativa entre competências desta página, não uma nota.

Depuração

Depuração é praticado semanalmente em cursos de ciência da computação; o percentual é força relativa entre competências desta página, não uma nota.

Modelagem matemática

Modelagem matemática é praticado semanalmente em cursos de ciência da computação; o percentual é força relativa entre competências desta página, não uma nota.

Colaboração

Colaboração é praticado semanalmente em cursos de ciência da computação; o percentual é força relativa entre competências desta página, não uma nota.

Escrever especificações

Escrever especificações é praticado semanalmente em cursos de ciência da computação; o percentual é força relativa entre competências desta página, não uma nota.

How you learn

Aulas e leituras

Enquadramento em grupo grande mais textos primários ou listas que definem o vocabulário da semana.

Labs / ateliês / clínicas

Prática supervisionada onde erros são esperados e o feedback é específico.

Seminários

Argumento em grupo pequeno; o silêncio custa caro porque o grupo nota.

TCC / monografia

Síntese pública — defesa, exposição, portfólio clínico ou protótipo engenheirado.

Trate o catálogo como mapa de competências praticadas, não como promessa de marca. O departamento que corrige com rigor e devolve rápido costuma ensinar mais do que o que só anuncia prestígio.

Keep exploring

More in STEM e engenharia