/ECOMP_dependecy_tree

Árvore de dependência das matérias do curso de Engenharia da Computação UEFS

All Contributors

Árvore de dependências do curso de Bacharelado em Engenharia da Computação

MarineGEO circle logo

Universidade Estadual de feira de Santana - UEFS

Introdução

Olá! Seja bem-vindo à Árvore de Dependências do Curso de Bacharelado em Engenharia da Computação (ECOMP) da Universidade Estadual de Feira de Santana (UEFS). Essa árvore representa a relação entre as 55 matérias necessárias para concluir a formação como bacharel em Engenharia da Computação.

Caso você seja calouro e ainda não saiba a importância da correlação entre as matérias, clique aqui para entender mais.

Aproveitamento do Curso

A árvore de dependências foi criada para auxiliar os alunos a obter um melhor aproveitamento das matérias durante o curso. Ela ajuda a entender quais matérias têm pré-requisitos e como as disciplinas se relacionam, permitindo um planejamento mais eficiente para uma trajetória acadêmica bem-sucedida.

Ou seja... vai te ajudar a sair da caverna do dragão ;)

Versões Disponíveis

  • Resolução CONSEPE 073/2023 (Novo) aqui

  • Resolução CONSEPE 124/2020 aqui

Resolução 073/2023

Diagrama

Como ler a árvore

Matérias

MarineGEO circle logo

A árvore é composta pelas matérias da grade curricular de ECOMP. Cada matéria é representada por um card de bordas arredondadas com informações detalhadas, como:

  • Carga horária da matéria (ex.: 60h)
  • Código da matéria (ex.: EXA615)
  • Nome da matéria (ex.: Ética em Computação)
  • Código de cor do semestre (explicação aqui)
  • Score da matéria (explicação aqui)

Regras da árvore

  • Os componentes no topo, sem nenhuma seta apontando para eles, não têm pré-requisitos.

  • Uma matéria com algum requisito tem a matéria que é requisito apontando uma seta para ela (ex.: A matéria de Cálculo D e I 1 tem como dependência Introdução ao Cálculo, por isso Introdução ao CálculoCálculo D e I 1).

  • As setas vermelhas são usadas só para melhor visualização quando há cruzamento de setas.

  • Algumas matérias especiais precisam de uma porcentagem da grade concluída para estar disponível. Essas matérias estão indicadas no canto superior direito da árvore com uma nota vermelha e as instruções necessárias para desbloqueá-las.

  • As matérias optativas estão em branco, permitindo que quem imprima utilize o espaço como quiser.

Esquema de cores dos semestres

O esquema de cores, mostrado no canto superior esquerdo de cada card, demonstra o semestre de acordo com o fluxograma regular do curso.

Diagrama

Pontuação das matérias

Cada matéria apresenta um score no canto superior direito, indicando o impacto que ela tem nas matérias futuras. Uma matéria que não tem nenhuma outra dependente dela tem um score de 1.

MarineGEO circle logo

Já uma matéria que tenha quem dependa dela vai constar como a somatória de quantas matérias ela vai impactar + 1 que seria da própria matéria

Diagrama

Uma matéria de pontuação 1 não necessariamente significa que não é importante. Lembre-se de que todas as matérias são necessárias para a formação completa.

Como contribuir nesse projeto

  • Faça um fork do repositório
  • Crie uma branch contendo a modificação que você quer fazer

Contribuindo na árvore

  • Abra o projeto na pasta src/[CONSEPE ...].drawio no site Draw.io com o o seu fork do projeto na pasta na resolução que você quer corrigir. Você precisa logar com sua conta do github no site e clicar em "Abrir diagrama existente"
  • Faça as modificações e commite
  • Faça um pull request

Contribuindo na documentação

  • Clone o repositório em sua máquina, faça suas modificações e peça um pull request

Você também pode abrir uma issue relatando um erro ou dando alguma sugestão

Como fazer a impressão da árvore

Você pode abrir o projeto no draw.io e fazer a impressão por lá

Também está sendo disponibilizada o pdf da árvore na pasta src/[CONSEPE ...].pdf

Como fazer modificações personalizadas

  • Siga os passos para contribuição na árvore
  • Seja criativo e ajuste como quiser 😉

Contribuidores

Alana Sampaio
Alana Sampaio

🚧
Johnny Quest
Johnny Quest

🚧