Temas para Trabalho de Conclusão de Curso (TCC)
- Inteligência Artificial
Sistemas Especialistas: Construir um sistema especialista para diagnóstico de doenças, situações de risco, e demais situações desejáveis. Pode ser construído o SE através de Linguagens de Programação ou então utilizar ferramentas disponíveis para construir a base de dados.
Processamento de Linguagem Natural: Trabalhar com sumarização de textos, isto é, dado um determinado texto ou conjunto de textos, verificando as palavras chave e então construir o texto sintetizado (um parágrafo). Extração de informação em base de dados a fim de adquirir conhecimento útil para a tomada de decisão.
Mineração de dados: Utilizar ferramentas e algoritmos de mineração de dados para auxiliar na tomada de decisão para qualquer área: medicina, setor financeiro, agropecuária, geoprocessamento, web (com técnicas voltadas para Web), etc.
Redes Neurais: Uso de algoritmos de redes neurais (supervisionados e não-supervisionados) para previsão, classificação, agrupamento de dados.
- Interação Homem-Máquina
Usabilidade e acessibilidade: Criar aplicações de acordo com os critérios ergonômicos de usabilidade; avaliar sites de comercio eletrônico conforme usabilidade.
Trabalhar com acessibilidade em sites para inclusão digital.
- Engenharia de Software
Qualidade de Software: Trabalhar com modelos de processo de desenvolvimento de software para auxiliar na melhoria continua dos processos desenvolvidos em organizações.
Testes de Software: Avaliar métodos e técnicas para avaliação de software. Construir ferramentas para auxiliar a avaliação de desenvolvedores na validação de software.
Métricas de Software: Construir/elaborar métricas para avaliação de qualidade de software, levando em consideração o processo e produto de software a ser desenvolvido.
- Informática na Educação
Sistemas Multimídia e Hipermídia: Construção de aplicações multimídia e/ou hipermídia para auxiliar no processo de ensino-aprendizagem nas mais diversas áreas acadêmicas.