Executando verificação de segurança...
1
CMA
1 min de leitura ·

[ TCC ] - Brainstorming

Galera,

Sou estudante de eng da computação e daqui 6 meses preciso iniciar meu TCC e não faço ideia de por onde começar.

Queria gerar aqui um debate com ideias que vocês consideram em alta para um TCC e futuramente uma startup (quem sabe? Haha)

Acho engraçado que o ramo da IA vem forte demais nesse sentido, e parece que qualquer coisa que a gente escrever "IA" no final do artigo vai parecer fantástico kkk.

É isso, vamos ver o tamanho do brainstorming que vamos conseguir por aqui, talvez ajude muita gente.

Vlw guys

Carregando publicação patrocinada...
4

Concordo com as respostas anteriores, e sugiro seguir em algo que já está habituado, identifica o que pode ser feito, se vai ser uma melhoria, se vai ser desenvolver algo do zero. Eu mesmo perdi 2 semestres tentando fazer algo que nunca havia feito por estar na "moda" ou por parecer fantástico, não deu certo (pra mim), e acabei fazendo um projeto envolta do que trabalho.
Não que se desafiar a fazer algo diferente não seja uma boa ideia, você tem tempo ainda pra estudar e se preparar se começar agora. O meu fiz sobre desenvolvimento com plataformas Low-Code (Power Plataform), trabalho a dois anos com isso, e pra mim, foi a melhor alterantiva, uma tema em alta, utilizo no meu dia a dia e acabou sendo muito fácil desenvolver o que era esperado para entregar.

1

Boa, acho que o melhor dos mundos é mesmo quando conseguimos conciliar com algo que já conhecemos né?

Se desafiar é sempre bom, mas quando envolve muita pressão de tempo é meio complicado né

3

Boa tarde Cristiano, tudo bem?

Acho legal o brainstorming para fomentar algumas ideias, mas penso que o assunto do qual você vai escrever deve estar bem conectado com a sua vivência, temas relevantes pra você durante a faculdade/vida profissional e principalmente algo que você goste e irá trabalhar por dias (meses, anos e por aí vai, caso você conecte essa ideia com outros projetos).

Sinceramente não iria só por modinhas, pois isso pode se tornar cansativo pra você e principalmente exigir muita pesquisa de algo que não pode ser tão relevante no seu dia-a-dia.

Alguns temas interessantes para fomentar mais ideias por aí: IA (já dito), cloud (infra + Code), observabilidade, sre (infra), chatbots (conectado com IA), frameworks modernos de DEV, modelos arquiteturais, data analytics e por aí vai. Eu tentaria conectar alguns desses assuntos com sua vivência e daí desenrolar um tema mais pessoal (específico e aplicado a algum caso de uso).

Só sugestões, haha!

Forte abraço!

1
3

Sou formado em Engenharia de Computacao, e no meu curso ao menos, nós tivemos bastante integracao com Eletronica e Hardware, com disciplinas de Sistemas Embarcados, Sistemas de Controle, Instrumentacao eletronica, dentre outras.

Coisas que tu poderia realizar:

  • Fazer benchmarking entre microcontroladores ou sistemas operacionais de tempo real;
  • Realizar aplicacoes distribuidas e de nuvem envolvendo sistemas embarcados. Por exemplo, ler dado de algum sensor, processar em um microcontrolador, enviar o dado para nuvem, salvar em um banco de dados;
  • Aplicacao de alguma biblioteca ou framework de inteligencia artificial em um ambiente microcontrolado;
  • Estudar alguma lógica de controle de ambiencia e aplicar isso em um circuito eletronico/embarcado (e se der tempo, enviar dados para nuvem, integrar com app mobile). Por exemplo, tu pode fazer o estudo de como funciona o controle de ambiencia de uma camara fria (controle de temperatura, umidade, luminosidade, dentre outros fatores), aplicar a lógica de controle;

Mas o que mais posso lhe aconselhar é o seguinte: Se tu nao tem nenhuma pretensao de fazer mestrado ou seguir a vida academica, nao se mate pelo teu TCC. Faca apenas o suficiente para passar e pronto. TCC raramente vai ficar no seu curriculo e em uma entrevista de emprego o máximo que vao lhe pedir é "o que tu fez no teu TCC", mas sem entrar em detalhes. Mas se tu pensa em fazer mestrado, é legal tu pegar um tema/área que tu pretende seguir estudando e já comecar a usar o TCC como um trabalho introdutório na área.

Editando...

Outros pontos a se condiderar:

  • Pense nas materias que tu mais gostou durante a graduacao, as 3 mais. Tenta mesclar ela e fazer um trabalho que envolva conceito das 3 materias;
  • Procure conversar com professores que voce gostou durante a graduacao ou que trabalham bastante com pesquisa. Tem muitos professores que tem boas ideias e trabalhos abertos (que foram inicializados mas nunca finalizados);

Obs: Desculpa a falta de acentuacao no meu texto, estou usando um teclado em ingles e o editor aqui nao tem correcao :(

1

Adorei sua resposta cara, você é uma máquina de ideias assim sempre? Shaushsuahsuah

Vlw pelas dicas, vou ler mais sobre cada tópico. A última ideia é muito boa! Não que as outras não sejam rsrs

1

Ah, obrigado! Acho que nao sou essa máquina de idéias nao, apenas passando experiencias que já tive haha, logo tu terá as mesmas.

Outra coisa que tu pode fazer, é buscar trabalhos de conclusoes na sua universidade e em outras, para se inspirar (nao vá copiar nada kkk).

Por exemplo, a universidade que eu estudei tem um repositório próprio com todos os trabalhos de TCC já publicados:

https://repositorio.utfpr.edu.br/jspui/handle/1/5671

Acredito que todas as universidade públicas devem ter algo parecido.

3

Cara, como alguém que escreveu um TCC não tanto tempo atrás, eu diria pra você inicialmente tentar afunilar seus interesses. O processo de desenvolvimento e escrita de um TCC, apesar de complexo, não é nada de outro mundo, mas se torna muito mais fácil quando o tema que você tá desenvolvendo é algo que realmente te empolga. Você é um cara mais teórico? Gostaria de falar sobre algoritmos, complexidade, otimização? Ou, como mencionou startup, tem um interesse maior em produtos, de repente propor uma app pra resolver algum problema do seu bairro/cidade/região?

Posso falar um pouco do meu processo. Eu sou apaixonado por games e sempre quis fazer algo envolvendo essa temática, porém, durante a graduação, acabei me envolvendo muito mais com Ciência de Dados, Machine Learning e coisas do gênero, então busquei no meu TCC fazer algo que aliasse esses meus dois interesses. Acabei trabalhando com agentes de aprendizado por reforço profundo (DRL) em um jogo clone de Guitar Hero que eu mesmo desenvolvi.

Enfim, minha sugestão pra ti é algo assim, tenta delimitar o que te interessa (e até mesmo o que não te interessa), e a partir daí começar a buscar temas mais específicos. Teu orientador (se você ainda não tiver um, é bom começar a ir atrás também) pode te ajudar a afunilar esse tema em algo factível dentro do período que você terá pra isso.

No mais, depois posta aqui qual foi teu tema escolhido!
Meu TCC depois virou um artigo publicado no SB Games 2021, se alguém tiver interesse só clicar aqui.

1

Primeiro lugar, parabéns pelo projeto, fantástico!

Não tinha pensado por esse lado, vou tentar seguir no que "mais me agrada" mas o problema é que em computação eu gosto muito de tudo e nunca tenho foco pra ficar em uma coisa até o

2

seguiria no feijão com arroz para entregar o TCC.

nunca trabalhou com IA? talvez agora nao seja a melhor hora de "descobrir como faz". Siga numa stack que conhece e que tem plena certeza que conseguirá entregar o escopo que será acordado.

Deixa para revisitar sua idéia depois de formado quando tiver mais tempo (e menos problemas para resolver)

1
1
1