Propostas de Projetos de Iniciação Científica ou TCC

Seguem ideias para projetos de Iniciação Científica (ou TCC) em aberto. Alunos que estejam interessados, podem entrar em contato pessoalmente, ou pelo e-mail institucional. Alunos de outras instituições que queiram discutir as ideias podem utilizar o e-mail professor@valiante.info.

Não deixe de ler as Dicas para Pesquisa!

Educação 5.0, o que abrange uma parcela grande de sistemas (software) com uso de IA e analytics, além de padrões abertos para interoperabilidade.


Sistemas Educacionais Adaptativos para a Educação 5.0

Há uma grande quantidade de sistemas menores (ou partes de um grande sistema posterior) a serem desenvolvidos para a educação 5.0.

Por exemplo: 

A lista pode ser bem mais longa... Mas sempre lidando com o futuro da educação (2030+).


Simulador de Arquitetura de Computador - Computadores Comerciais / Melhorias no Simulador

Dentro do projeto de Simulador Didático para Arquitetura de Computadores, disponível em http://simulador.maxfs.com, faz-se necessário vários outros trabalhos:

O código fonte do simulador está disponível em https://github.com/max2320/processorsimulator2. O simulador foi desenvolvido pelo meu ex-aluno Anderson Rocha.


Projeto e Implementação de Computador Didático em FPGA

O objetivo deste trabalho é o projeto e a implementação de um computador didático simples em FPGA (Field Pogramable Gate Array), um tipo de circuito integrado que se consiste em um arranjo programável de portas lógicas. Para isso será utilizada a linguagem VHDL e a metodologia de projeto modular de Sistemas Digitais. O computador a ser desenvolvido é de 8 bits, contendo apenas os recursos essenciais, porém de grande valor didático, tendo aplicação no ensino de Arquitetura de Computadores, Organização de Computadores, Microprocessadores, Sistemas Digitais e Sistemas Digitais Reconfiguráveis. O projeto está articulado com o desenvolvimento de um simulador em software, em andamento, a ser disponibilizado gratuitamente na Internet, bem como a aplicação de técnicas diferenciadas de ensino.

Conhecimentos desejados: Bons conhecimentos de eletrônica digital, especialmente projeto de circuitos lógicos. Não é necessário conhecimento anterior de FPGAs ou VHDL.


Software Livre de Apoio ao Projeto de Sistemas Digitais

Elaboração de software de simplificação de circuitos combinacionais, projetos de contadores e FSMs e conversores VHDL - Circuito, etc.


Software Simuladores de Sistemas Digitais

Preferencialmente baseados em HTML5, visando ser multiplataforma, mas, eventualmente, dedicados ao sistema Android. A experiência em sala de aula tem mostrado que, quando utilizados dispositivos móveis, não há simuladores gratuitos que atendam plenamente às necessidades da disciplina e mesmo os pagos não possuem todos os recursos.


Retornar para Pesquisa.