CI-1001: Programação 1

Objetivos

Capacitar o estudante a compreender o modelo de programação dos computadores atuais e a desenvolver programas usando técnicas elementares de algoritmos e estruturas de dados sobre este modelo. Capacitar o aluno a desenvolver soluções simples e eficazes para problemas diversos que podem ser resolvidos com as técnicas elementares, sempre considerando a noção de eficiência dos códigos desenvolvidos.

Conteúdo 2024/2

Metodologia

Avaliação

A avaliação será feita através dos projetos realizados ao longo da disciplina. Esta é uma disciplina de projeto, portanto não há exame final.

Os projetos serão avaliados de acordo com os seguintes critérios:

Bibliografia

Básica:

Complementar:

Apoio:

Material sobre Shell e UNIX/Linux:

Podem ocorrer mudanças nesta página, com a devida divulgação prévia aos alunos.