As aulas teóricas serão apresentadas às terças na sala PB 16 (prédio básico) das 10h às 11:40h e às sextas na sala PB 13 (prédio básico) das 10h às 11:40h, com os 20 minutos restantes deixados para atendimento com o professor. As notas de aula e códigos usados durante as aulas estão disponibilizados na página do curso (www.ic.unicamp.br/~afalcao/mc202).
As aulas de laboratório serão utilizadas para fixar os conceitos ensinados nas aulas teóricas todas as sextas das 14h às 16h nas salas SI 08, 10, e 05 do prédio básico. Professor e monitores estarão presentes, acompanhando os alunos na implementação de programas relacionados às aulas teóricas.
A linguagem de programação C será utilizada no curso, por ser a mais adequada para se aprender como organizar e manipular a memória dinâmica de um computador. As primeiras aulas teóricas consistirão de um curso rápido da Linguagem C, visto que todos os alunos cursaram Algoritmos e Programação de Computadores em Python.
O curso não terá provas teóricas, exceto o exame. Os alunos serão avaliados por desempenho em testes práticos individuais durante as aulas de laboratório. Mais detalhes sobre os testes práticos são apresentados na Seção “Avaliação”.