MC861/MC871: Projeto em Computação II / III

DataAviso
04/10Quadro de Notas.
27/09Instruções sobre o simulador.
06/09Relatório das entregas dos grupos com as CPUs.
23/08Relatório das entregas dos grupos.
23/08Relação consolidada dos Grupos.
02/08Formação de grupos e link do repositório git, responda no Google Classroom (enviei convites para todos os matriculados até hoje).
10/07Não haverá aula na semana da SECOMP (05-10/08).
10/07Não perca das datas importantes do Calendário de graduação.

Introdução ao desenvolvimento de emuladores/simuladores de hardware. Especificamente neste semestre, a turma desenvolverá um emulador baseado no NES.

O objetivo da disciplina é desenvolver um projeto grande o suficiente que os alunos precisem trabalhar em grupo, dividir tarefas, organizar entregas e planejar o desenvolvimento. É importante entender o contexto e como os componentes são interligados para desenvolver um sistema grande, em especial quando se trata de diversos componentes de hardware que precisam ser simulados.

Documentação disponível online conforme links abaixo:

A disciplina contará com entregas/apresentações dos trabalhos de grupos. O tamanho dos grupos será de até 4 alunos, definidos na primeira aula do semestre. Os grupos devem fazer uma apresentação quinzenal do andamento do projeto, onde a última avaliação do mês resultará em nota para compor a avaliação do grupo. A contribuição de cada aluno será avaliada pela produção de código no repositório do grupo. Não há exame na disciplina. A média dos alunos será a média das notas de cada avaliação. As datas de todas as avaliações estão no calendário ao final desta página.

Esta é uma disciplina de 12 créditos com 4 créditos presenciais às sextas das 19:00-23:00. A presença é obrigatória nas aulas, onde serão realizadas as apresentações/entregas das atividades. As demais 8 horas devem ser realizadas em comum acordo com os membros dos grupos.

AulaDataAtividade
102/agoPrimeiro dia de aula. Apresentação da disciplina e formação dos grupos. (Slides)
-09/agoSECOMP - não haverá atividades
216/agoEntrega 1 - Acompanhamento
323/ago
430/agoEntrega 2 - Avaliação
506/set
613/setEntrega 3 - Acompanhamento
720/set
827/setEntrega 4 - Avaliação
904/out
1011/outEntrega 5 - Acompanhamento
1118/out
1225/out
1301/novEntrega 6 - Avaliação
1408/novEntrega 7 - Acompanhamento
15/novNão haverá atividades
1522/novEntrega 8 - Avaliação
27/nov(quarta-feira) Apresentação pública dos projetos do semestre
29/novNão haverá atividades