ECOMP_dependecy_tree
ECOMP_dependecy_tree copied to clipboard
Árvore de dependência das matérias do curso de Engenharia da Computação UEFS
Árvore de dependências do curso de Bacharelado em Engenharia da Computação
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

Como ler a árvore
Matérias
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 1tem como dependênciaIntrodução ao Cálculo, por issoIntrodução ao Cálculo→Cá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.

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.
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

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 ...].drawiono 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 🚧 |
Johnny Quest 🚧 |