Bacharelado em Tecnologia Da Informao
Bacharelado em Tecnologia Da Informao
Bacharelado em Tecnologia Da Informao
TECNOLOGIA DA INFORMAÇÃO
na modalidade presencial
NATAL, RN
2018
PROJETO PEDAGÓGICO DO CURSO
Superior de Bacharelado em
TECNOLOGIA DA INFORMAÇÃO
na modalidade presencial
COLABORADORES
DIRETOR DO INSTITUTO METRÓPOLE DIGITAL
André Luiz de Souza Brito (Vice-
José Ivonildo do Rêgo
coordenador)
VICE-DIRETOR DO INSTITUTO METRÓPOLE Carlos Augusto Prolo
DIGITAL Everton Ranielly de Sousa Cavalcante
Adrião Duarte Dória Neto Leonardo Cesar Teonácio Bezerra
DIRETOR DE ENSINO Mônica Magalhães Pereira
Daniel Sabino Amorim de Araújo Roberta de Souza Coelho
Sílvia Maria Diniz Monteiro Maia
COORDENAÇÃO DE CURSO DE
BACHARELADO EM TECNOLOGIA DA
INFORMAÇÃO
Isabel Dillmann Nunes
SUMÁRIO
1 INTRODUÇÃO 6
2 HISTÓRICO DO CURSO 7
3 OBJETIVOS DO CURSO 11
3.1 GERAL 12
3.2 ESPECÍFICOS 12
4 JUSTIFICATIVA 14
6 ORGANIZAÇÃO CURRICULAR 23
6.3 METODOLOGIA 29
6.4.1.1.2.1 BIOINFORMÁTICA 62
6.4.1.3.1 COMPUTAÇÃO 64
8 AVALIAÇÃO 103
REFERÊNCIAS 108
1 INTRODUÇÃO
2 HISTÓRICO DO CURSO
3 OBJETIVOS DO CURSO
3.1 GERAL
3.2 ESPECÍFICOS
4 JUSTIFICATIVA
não precisa abandonar o curso no meio do caminho, pois pode mudar sua
opção dentro do próprio curso e escolher uma nova área de
conhecimento.
O BTI é um curso de graduação que permite ao aluno uma
formação mais ampla e com maior flexibilidade na organização das
disciplinas que se deseja cursar. No curso, o ingressante faz um ciclo de
formação básica na área de TI, onde são estudados conteúdos gerais da
área, podendo já direcionar seu currículo para um campo específico de
conhecimento ou mesmo conhecer um pouco mais de vários campos. Ao
término do primeiro ciclo, ele decide se quer seguir para o mercado de
trabalho com o diploma de Bacharel em Tecnologia da Informação, e
atuar como um profissional generalista, ou partir para o segundo ciclo,
com duração de mais um a dois anos. Atualmente é possível optar entre as
formações complementares em Engenharia de Software e Ciência da
Computação.
Outra faceta que merece destaque no modelo adotado pelo BTI, é
a capacidade de fomentar as relações interpessoais que ultrapassam as
escolhas profissionais. Neste sentido, estudantes de diferentes opções
profissionais convivem intensamente ao longo do curso, o que gera
parcerias interdisciplinares pós BTI.
Um forte traço do curso desde sua concepção é a proposta de
formar recursos humanos capazes de não somente utilizar as tecnologias,
mas também inovar na área de TI. Esta ideia, reforça a missão inovadora
do Instituto Metrópole Digital (IMD) e é sustentada pela INOVA Metrópole,
uma incubadora de empresas de Tecnologia da Informação (TI), instalada
no IMD e dividindo propositalmente o mesmo edifício principal utilizado
para o curso. Com isso, ao longo do curso, os alunos estarão em contato
constante com este ambiente inovador, seja através das disciplinas
específicas sobre o tema ou através do contato direto com a INOVA,
propiciando um ambiente amigável ao empreendedorismo, além de
permitir estabelecer relações sólidas com o setor industrial. Essa sinergia
entre academia e setor produtivo é um dos pilares do curso. A INOVA tem
papel fundamental também na concretização de produtos ou serviços
inovadores em TI que surjam como resultado do curso, fornecendo toda a
estrutura e apoio necessários para a criação de startups. Estes produtos ou
serviços inovadores podem ter sua origem em projetos propostos em aula,
projetos de extensão, projetos de pesquisa ou pela proposição
espontânea dos discentes.
17
MOBILIÁRIO.
SOLDAGEM DE COMPONENTES
AUTOMAÇÃO CONTROLE
MOBILIÁRIO.
DEPARTAMENTOS.
CURSO MOBILIÁRIO.
DO CURSO.
Regime
Área de Formação e Vínculo
Titulação de Qtd.
Atuação Institucional
Trabalho
ADMINISTRAÇÃO E
DOUTOR DE 1 EFETIVO
EMPREENDEDORISMO
ANÁLISE E PROJETO DE
DOUTOR DE 3 EFETIVO
ALGORITMOS
ARQUITETURA DE COMPUTADORES
DOUTOR DE 6 EFETIVO
E SISTEMAS OPERACIONAIS
MESTRE DE 3 EFETIVO
DISPOSITIVOS MÓVEIS
DOUTOR DE 1 EFETIVO
MESTRE DE 3 EFETIVO
JOGOS DIGITAIS
DOUTOR DE 1 EFETIVO
DOUTOR DE 1 EFETIVO
DOUTOR DE 1 EFETIVO
DOUTOR DE 4 EFETIVO
Vínculo
Cargo Regime de trabalho Qtd.
Institucional
ASSISTENTE EM ADMINISTRAÇÃO 40 HORAS 3 EFETIVO
PEDAGOGOS 40 HORAS 3 EFETIVO
TÉCNICO EM ASSUNTOS 40 HORAS 1 TEMPORÁRIO
EDUCACIONAIS
PSICÓLOGOS 40 HORAS 3 EFETIVO
23
6 ORGANIZAÇÃO CURRICULAR
○ Departamento de Letras
○ Departamento de Matemática
○ Instituto do Cérebro
Competências técnico-científicas.
Competências humanísticas.
6.3 METODOLOGIA
1
Disponível em: www.sigaa.ufrn.br
33
Atividades Acadêmicas
Atividades de Orientação
Disciplinas Módulos Blocos Atividades Coletivas
Individual
Estágios com Trabalho de Atividades Estágios com Atividades
Orientação Conclusão Integradoras Orientação Integradoras
Individual de Curso de Formação Coletiva de Formação
CARGA
HORÁRIA
PRESENCIAL
0 960 0 - - - 0 0
TEÓRICA
CARGA
HORÁRIA
PRESENCIAL
0 300 0 - - - 0 0
PRÁTICA
CARGA
HORÁRIA
À DISTÂNCIA
0 0 0 - - - 0 0
TEÓRICA
CARGA
HORÁRIA
À DISTÂNCIA
0 0 0 - - - 0 0
PRÁTICA
CARGA
HORÁRIA
DE - - - 0 0 0 0 0
ORIENTAÇÃO
SUBTOTAIS
DAS
0 1260 0 0 0 0 0 0 1200 140 2600
CARGAS
HORÁRIAS
PERCENTUAL
DA CARGA
0 48,4 0 0 0 0 0 0 46,2 5,4 100
HORÁRIA
TOTAL (%)
40
( ( DIM0430 )
E(((
DIM0427 ) E ( ( DIM0072 )
DIM0426 ) ) OU (
DIM0436 Especificação e Verificação de Programas 60 -
OU ( DIM0110 DIM0336)
) ) ) OU (
DIM0610 E
IMD0039 )
( DIM0428 E
DIM0429 ) OU
Linguagens de Programação: Conceitos e
DIM0437 60 DIM0111 OU - DIM0304
Paradigmas
(DIM0601 E
IMD0040)
DIM0060 OU
DIM0433 OU
DIM0443 Interação Humano-Computador 60 - -
DIM0322 OU
DIM0600
DIM0404 OU DIM0435
( IMD0024 E OU
DIM0451 Computação Gráfica I 60 IMD0039 E - DIM0102
MAT0309 E OU
IMD0040 ) DCA0114
IMD0040 OU
DIM0501 Boas Práticas de Programação 30 - -
DIM0116
( IMD0042 E ( DIM0444 )
DIM0502 Programação Distribuída 60 IMD0043 ) OU - OU (
( DIM0500 ) DIM0614)
IMD0038 OU
DIM0505 Lógica Aplicada à Engenharia de Software 60 - DIM0430
DCA0100
IMD0040
DIM0506 Projeto Detalhado de Software 60 OU - -
DIM0116
( DIM0506
DIM0514 Arquitetura de Software 60 - DIM0423
OU DIM0433)
DIM0515 Manutenção de Software 60 DIM0506 - -
DIM0516 Métodos Formais de Engenharia de Software 60 DIM0505 - DIM0419
DIM0517 Gerência de Configuração e Mudanças 60 - DIM0510 -
IMD0040 OU
DIM0518 Planejamento e Gerenciamento de Projetos 60 - -
DIM0116
DIM0522 Linhas de Produtos de Software 60 IMD0040 - -
IMD0040 OU
Desenvolvimento de Sistemas para Dispositivos
DIM0524 60 DIM0111 OU - -
Móveis
DIM0116
DIM0529 Desenvolvimento em Times 60 - - DIM0314
DIM0530 Desenvolvimento de Jogos 60 DIM0111 - -
DIM0531 Tópicos Especiais em Engenharia de Software I 60 - - -
DIM0532 Tópicos Especiais em Engenharia de Software II 60 - - -
DIM0533 Tópicos Especiais em Engenharia de Software III 60 - - -
DIM0534 Tópicos Especiais em Engenharia de Software IV 60 - - -
DIM0535 Tópicos Especiais em Engenharia de Software V 60 - - -
DIM0536 Tópicos Especiais em Engenharia de Software VI 60 - - -
DIM0537 Tópicos Especiais em Engenharia de Software VII 60 - - -
DIM0538 Tópicos Especiais em Engenharia de Software VIII 60 - - -
DIM0539 Tópicos Especiais em Engenharia de Software IX 30 - - -
DIM0540 Tópicos Especiais em Engenharia de Software X 30 - - -
42
(IMD0039 OU
DIM0117) E
DIM0548 Engenharia de Linguagens 60 - -
(IMD0040 OU
DIM0116)
( IMD0039 OU
DIM0117 ) OU
DIM0549 Grafos 60 - DIM0412
( DCA0204 E
DCA0434 )
DIM0550 Métodos Experimentais em Engenharia de Software 60 IMD0033 - -
DIM0600 Projeto de Software 60 IMD0040 - -
DIM0601 Fundamentos Matemáticos da Computação III 90 IMD0038 - -
DIM0605 Projeto e Análise de Algoritmos 60 DIM0549 - DIM0406
DIM0601 OU
DIM0323 OU
DIM0422 OU
DIM0606 Linguagens Formais e Autômatos 60 - DIM0439
MAT0227 OU
DCA0100 OU
DIM0450
DIM0610 Lógica Computacional 60 DIM0601 - -
DIM0437 E
DIM0611 Compiladores 90 - DIM0442
DIM0606
( IMD0042 E
IMD0040 ) OU
( ( DIM0500
DIM0542 OU
DIM0612 Programação Concorrente 60 OU ( DIM0431 -
DIM0124
E DIM0432 E
DIM0438 ) ) E
DIM0108 )
DIM0601 E
DIM0613 Inteligência Artificial 60 - -
EST0323
( EST0314 )
OU ( EST0313
) OU (
EST0317 ) OU
( EST0312 )
OU ( PRO1005
( ( MAT0311 )
) OU (
EST0323 Estatística Aplicada à Engenharia I 60 OU ( -
ECT1301 ) OU
MAT0005 ) )
( EST0311 )
OU ( EST0062
E EST0115 E
EST0116 ) OU
( EST0062 E
EST0067 )
( ( MAT0023 )
OU (
MAT0311 )
OU (
MAT0228 ) ( FIS0001 E
OU ( FIS0002 ) OU (
MAT0058 ) FIS0103 ) OU (
FIS0311 Mecânica Clássica 90 - OU ( FIS0701 ) OU (
MAT0318 ) FIS0601 ) OU (
OU ( ECT1214 ) OU
MAT0345 ) ( ECT2204 )
OU (
MAT0340 )
OU (
PRO1001) )
43
( ( ( MAT0311
) E ( FIS0311 )
E ( FIS0312 ) )
OU ( FIS0601 ( FIS0112 ) OU
E ( MAT0345 ( FIS0318 ) OU
FIS0313 Ondas e Físicas Modernas 60 -
OU MAT0228 ( FIS0622 E
) OU ( FIS0317 FIS0604 )
) OU ( FIS0311
) OU (
MAT0311 ) ) )
( EDU0087 OU
FPE0087 Língua Brasileira de Sinais - Libras 60 - - EDE0200 OU
LET0568 )
HIS0037 História Indigena no Brasil 60 - - -
( ( DBG0037 )
ICE1024 Fundamentos de Bioinformática 60 - - E ( DBF0112 )
E ( DIM0420 )
( DIM0109 )
OU
( DIM0402 E
DIM0403 )
OU
IMD0011 Circuitos Lógicos 90 - IMD0012 ( DCA0202 )
OU
( ELE0424 )
OU
( DCA0101 E
DCA0102 )
IMD0044 Práticas de Leitura e Escrita em Inglês 60 IMD0018 - -
IMD0100 Tópicos Especiais em Tecnologia da Informação I 90 - - -
IMD0101 Tópicos Especiais em Tecnologia da Informação II 60 - - -
IMD0102 Tópicos Especiais em Tecnologia da Informação III 60 - - -
IMD0103 Tópicos Especiais em Tecnologia da Informação IV 60 - - -
IMD0104 Tópicos Especiais em Tecnologia da Informação V 60 - - -
IMD0105 Tópicos Especiais em Tecnologia da Informação VI 60 - - -
Tópicos Especiais em Tecnologia da Informação
IMD0106 60 - - -
VII
Tópicos Especiais em Tecnologia da Informação
IMD0107 60 - - -
VIII
IMD0108 Tópicos Especiais em Tecnologia da Informação IX 30 - - -
IMD0109 Tópicos Especiais em Tecnologia da Informação X 30 - - -
IMD0110 Tópicos Especiais em Tecnologia da Informação XI 60 - - -
IMD0211 Programação Funcional 60 - - -
IMD0212 Inglês Nível Básico 60 IMD0018 - -
IMD0230 Tópicos Especiais em Sistemas Embarcados A 60 - - -
IMD0231 Tópicos Especiais em Sistemas Embarcados B 60 - - -
IMD0232 Tópicos Especiais em Sistemas Embarcados C 60 - - -
IMD0233 Tópicos Especiais em Sistemas Embarcados D 60 - - -
IMD0234 Tópicos Especiais em Sistemas Embarcados E 60 - - -
IMD0235 Tópicos Especiais em Sistemas Embarcados F 60 - - -
IMD0236 Tópicos Especiais em Sistemas Embarcados G 60 - - -
Tópicos Especiais em Sistemas de Informação e
IMD0240 60 - - -
Gestão A
Tópicos Especiais em Sistemas de Informação e
IMD0241 60 - - -
Gestão B
44
IMD0024
IMD0319 Teoria de Circuitos Elétricos 60 OU - DCA0105
ECT1113
IMD0320 Circuitos Eletrônicos 90 IMD0319 - DCA0203
IMD0021
IMD0321 Projetos Baseados em Microcontroladores 60 IMD0012 ou DCA0444
IMD0041
IMD0322 Sistemas Digitais Reconfiguráveis 90 IMD0011 - DCA0119
IMD0323 Metodologias de Projetos em Sistemas Embarcados 60 - - -
IMD0324 Projeto Integrado I 60 - - -
IMD0034 OU
IMD0325 Introdução a Sistemas de Controle 60 - DCA0103
IMD0319
IMD0034 E ( DCA0453
IMD0326 Processamento Digital de Sinais 60 -
IMD0319 OU DCA0423)
45
OU
IMD0402
Processo de Desenvolvimento de Software
IMD0502 60 - - DIM0510
Educacional
IMD0503 Levantamento e Modelagem de Requisitos 60 - - DIM0511
IMD0504 Relações entre Comunicação, Mídia e Educação 60 - - -
IMD0505 Design da Interação Humano-Computador 60 - - DIM0508
IMD0506 Sistemas Colaborativos de Apoio à Aprendizagem 60 - - -
IMD0509 Desenvolvimento para Dispositivos Móveis 60 IMD0040 - -
IMD0510 Acessibilidade Digital 60 - - -
IMD0511 Inteligência Artificial Aplicada à Educação 60 - - -
IMD0512 Avaliação da Interação Humano-Computador 60 - - -
IMD0513 Empreendedorismo 60 - - DIM0345
IMD0515 Tópicos Especiais em Informática Educacional I 60 - - -
IMD0516 Tópicos Especiais em Informática Educacional II 60 - - -
Fundamentos Pedagógicos para Informática
IMD0517 60 - - IMD0501
Educacional I
Fundamentos Pedagógicos para Informática
IMD0518 60 - - -
Educacional II
IMD0519 Aprendizagem Baseada em Projetos 60 - - -
IMD0520 Design Instrucional para TI 60 IMD0518 - -
IMD0521 Fundamentos de Jogos Digitais 60 - - -
IMD0522 Jogos Digitais como Ferramenta Pedagógica 60 - - -
IMD0523 Tecnologias Educacionais 60 - - IMD0507
IMD0524 Educação a Distância 60 - - IMD0508
IMD0530 Software Livre, Educação e Cultura 60 - - -
Práticas Educacionais Inovadoras com Tecnologias
IMD0531 60 - - -
Digitais
IMD0601 Bioestatística 60 IMD0033 - EST0234
IMD0602 Ferramentas para Análise de Sequências 60 ICE1024 - -
IMD0603 Tecnologias em Larga Escala I 60 ICE1024 - -
IMD0605 Seminários em Bioinformática 30 - - -
IMD0606 Projeto em Bioinformática 120 ICE1024 - -
Administração de Sistemas Operacionais para
IMD0701 60 - - -
Redes
IMD0702 Serviços de Rede e Transporte 60 - - -
IMD0703 Segurança de Redes 60 - - -
IMD0704 Administração de Serviços de Redes para Internet 60 - - -
Princípios de Legislação Aplicáveis à Tecnologia
IMD0705 30 - - -
da Informação e Comunicação de Dados
IMD0707 Tecnologias de Comunicação de Dados 60 IMD0043 - -
IMD0029 E
IMD0708 Programação em Hardware de Redes 60 IMD0042 E - -
IMD0043
IMD0709 Projeto Integrador de Redes I 60 - - -
IMD0712 Gerência de Redes 60 IMD0043 - -
Desenvolvimento de Projetos de Redes de
IMD0725 60 - - -
Computadores
IMD0801 Mecânicas e Balanceamento de Jogos 60 - - -
IMD0803 Jogos Sérios e Simulações 60 IMD0030 - -
IMD0811 Motores de Jogos Digitais 60 IMD0040 - -
IMD0821 Técnicas Avançadas para Motores de Jogos Digitais 60 IMD0811 - -
47
1º PERÍODO
CARGAS PRÉ- CORREQUISI EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS TOS IAS
IMD0020 Tecnologia da Informação e Sociedade 30 - - IMD0015
OU
ECT2106
IMD0017 Práticas de Leitura e Escrita em Português I 30 - - IMD0016
OU
ECT1105
OU
ECT2105
IMD0018 Práticas de Leitura em Inglês 30 - - IMD0037
OU
ECT1307
OU
ECT2305
IMD1001 Matemática Elementar 60 - - IMD0019
IMD1002 Análise Combinatória 30 - - IMD0019
IMD1003 Geometria Euclidiana 30 - - IMD0019
48
2º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0027 Práticas de Leitura e Escrita em Português II 30 IMD0017 - IMD0026
OU
ECT1205
OU
ECT2205
IMD1012 Introdução às Técnicas de Programação 90 IMD1004 - DIM0108 OU
IMD0012
IMD0028 Fundamentos Matemáticos da Computação I 90 (IMD1001 -
E IMD0013
IMD1002 OU
E DIM0400
IMD1003) OU
OU DIM0115
IMD0019
IMD0034 Vetores e Geometria Analítica 60 IMD1001 - (ECT1112 E
OU IMD0019 ECT1211) OU
ECT2102
IMD0024 Cálculo Diferencial e Integral I 90 IMD1001 -
OU -
IMD0019
CARGA HORÁRIA
360
TOTAL
3º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0029 Estrutura de Dados Básicas I 60 IMD0012 OU IMD0030 OU DIM0110
DIM0118 DIM0120 OU
IMD0022
OU
DIM0119
IMD0030 Linguagem de Programação I 60 IMD0012 OU IMD0029 OU DIM0110
DIM0118 DIM0119 OU
IMD0025
OU
DIM0120
IMD0038 Fundamentos Matemáticos da Computação II 90 IMD0028 - DIM0450
OU
IMD0023
OU
DIM0121
DIM0431
OU
DCA0104
OU
DCA0404
IMD0033 Probabilidade 60 IMD0024 - -
CARGA HORÁRIA
330
TOTAL
4º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0039 Estrutura de Dados Básicas II 60 IMD0029 OU IMD0040 OU DIM0111
DIM0119 DIM0116 OU
IMD0032
OU
DIM0117
IMD0040 Linguagem de Programação II 60 IMD0030 OU IMD0039 OU DIM0111
DIM0120 DIM0117 OU
IMD0035
OU
DIM0116
IMD0036 Sistemas Operacionais 60 IMD0021
OU DIM0615
IMD0041 OU
OU DIM0432
IMD0121 OU
DCA0108
OU
IMD0042
CARGA HORÁRIA
180
TOTAL
5º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0043 Redes de Computadores 60 IMD0121 DIM0438
OU OU
IMD0041 IMD0031
OU OU
IMD0021 DCA0113
CARGA HORÁRIA
60
TOTAL
6º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0401 Banco de Dados 60 DIM0434
IMD0040 OU
- OU
DIM0116 DIM0114
CARGA HORÁRIA
60
TOTAL
50
Atividades Acadêmicas
Atividades de Orientação
Disciplinas Módulos Blocos Atividades Coletivas
Individual
Estágios com Trabalho de Atividades Estágios com Atividades
Orientação Conclusão Integradoras Orientação Integradoras
Individual de Curso de Formação Coletiva de Formação
CARGA
HORÁRIA
PRESENCIAL
0 960 0 - - - 0 0
TEÓRICA
CARGA
HORÁRIA
PRESENCIAL
0 300 0 - - - 0 0
PRÁTICA
CARGA
HORÁRIA
À DISTÂNCIA
0 0 0 - - - 0 0
TEÓRICA
CARGA
HORÁRIA
À DISTÂNCIA
0 0 0 - - - 0 0
PRÁTICA
CARGA
HORÁRIA
DE - - - 0 0 0 0 0
ORIENTAÇÃO
SUBTOTAIS
DAS
0 1260 0 0 0 0 0 0 1200 140 2600
CARGAS
HORÁRIAS
PERCENTUAL
DA CARGA
0 48,4 0 0 0 0 0 0 46,2 5,4 100
HORÁRIA
TOTAL (%)
52
DIM0050 OU
DIM0430 OU
DIM0415 Lógicas Não-Clássicas 60 FIL0103 OU - -
DIM0505 OU
DIM0610
( ( DIM0430 )
E(((
DIM0427 ) E ( ( DIM0072 )
DIM0426 ) ) OU (
DIM0436 Especificação e Verificação de Programas 60 -
OU ( DIM0110 DIM0336)
) ) ) OU (
DIM0610 E
IMD0039 )
( DIM0428 E
DIM0429 ) OU
Linguagens de Programação: Conceitos e
DIM0437 60 DIM0111 OU - DIM0304
Paradigmas
(DIM0601 E
IMD0040)
DIM0060 OU
DIM0433 OU
DIM0443 Interação Humano-Computador 60 - -
DIM0322 OU
DIM0600
DIM0404 OU DIM0435
( IMD0024 E OU
DIM0451 Computação Gráfica I 60 IMD0039 E - DIM0102
MAT0309 E OU
IMD0040 ) DCA0114
IMD0040 OU
DIM0501 Boas Práticas de Programação 30 - -
DIM0116
( IMD0042 E ( DIM0444 )
DIM0502 Programação Distribuída 60 IMD0043 ) OU - OU (
( DIM0500 ) DIM0614)
IMD0038 OU
DIM0505 Lógica Aplicada à Engenharia de Software 60 - DIM0430
DCA0100
IMD0040
DIM0506 Projeto Detalhado de Software 60 OU - -
DIM0116
( DIM0506
DIM0514 Arquitetura de Software 60 - DIM0423
OU DIM0433)
DIM0515 Manutenção de Software 60 DIM0506 - -
DIM0516 Métodos Formais de Engenharia de Software 60 DIM0505 - DIM0419
DIM0517 Gerência de Configuração e Mudanças 60 - DIM0510 -
IMD0040 OU
DIM0518 Planejamento e Gerenciamento de Projetos 60 - -
DIM0116
DIM0522 Linhas de Produtos de Software 60 IMD0040 - -
IMD0040 OU
Desenvolvimento de Sistemas para Dispositivos
DIM0524 60 DIM0111 OU - -
Móveis
DIM0116
DIM0529 Desenvolvimento em Times 60 - - DIM0314
DIM0530 Desenvolvimento de Jogos 60 DIM0111 - -
DIM0531 Tópicos Especiais em Engenharia de Software I 60 - - -
DIM0532 Tópicos Especiais em Engenharia de Software II 60 - - -
DIM0533 Tópicos Especiais em Engenharia de Software III 60 - - -
DIM0534 Tópicos Especiais em Engenharia de Software IV 60 - - -
DIM0535 Tópicos Especiais em Engenharia de Software V 60 - - -
DIM0536 Tópicos Especiais em Engenharia de Software VI 60 - - -
54
MAT0345 )
OU (
MAT0340 )
OU (
PRO1001) )
( ( ( MAT0311
) E ( FIS0311 )
E ( FIS0312 ) )
OU ( FIS0601 ( FIS0112 ) OU
E ( MAT0345 ( FIS0318 ) OU
FIS0313 Ondas e Físicas Modernas 60 -
OU MAT0228 ( FIS0622 E
) OU ( FIS0317 FIS0604 )
) OU ( FIS0311
) OU (
MAT0311 ) ) )
( EDU0087 OU
FPE0087 Língua Brasileira de Sinais - Libras 60 - - EDE0200 OU
LET0568 )
HIS0037 História Indigena no Brasil 60 - - -
( ( DBG0037 )
ICE1024 Fundamentos de Bioinformática 60 - - E ( DBF0112 )
E ( DIM0420 )
( DIM0109 )
OU
( DIM0402 E
DIM0403 )
OU
IMD0011 Circuitos Lógicos 90 - IMD0012 ( DCA0202 )
OU
( ELE0424 )
OU
( DCA0101 E
DCA0102 )
IMD0044 Práticas de Leitura e Escrita em Inglês 60 IMD0018 - -
IMD0100 Tópicos Especiais em Tecnologia da Informação I 90 - - -
IMD0101 Tópicos Especiais em Tecnologia da Informação II 60 - - -
IMD0102 Tópicos Especiais em Tecnologia da Informação III 60 - - -
IMD0103 Tópicos Especiais em Tecnologia da Informação IV 60 - - -
IMD0104 Tópicos Especiais em Tecnologia da Informação V 60 - - -
IMD0105 Tópicos Especiais em Tecnologia da Informação VI 60 - - -
Tópicos Especiais em Tecnologia da Informação
IMD0106 60 - - -
VII
Tópicos Especiais em Tecnologia da Informação
IMD0107 60 - - -
VIII
IMD0108 Tópicos Especiais em Tecnologia da Informação IX 30 - - -
IMD0109 Tópicos Especiais em Tecnologia da Informação X 30 - - -
IMD0110 Tópicos Especiais em Tecnologia da Informação XI 60 - - -
IMD0211 Programação Funcional 60 - - -
IMD0212 Inglês Nível Básico 60 IMD0018 - -
IMD0230 Tópicos Especiais em Sistemas Embarcados A 60 - - -
IMD0231 Tópicos Especiais em Sistemas Embarcados B 60 - - -
IMD0232 Tópicos Especiais em Sistemas Embarcados C 60 - - -
IMD0233 Tópicos Especiais em Sistemas Embarcados D 60 - - -
IMD0234 Tópicos Especiais em Sistemas Embarcados E 60 - - -
IMD0235 Tópicos Especiais em Sistemas Embarcados F 60 - - -
56
IMD0024
IMD0319 Teoria de Circuitos Elétricos 60 OU - DCA0105
ECT1113
IMD0320 Circuitos Eletrônicos 90 IMD0319 - DCA0203
IMD0021
IMD0321 Projetos Baseados em Microcontroladores 60 IMD0012 ou DCA0444
IMD0041
IMD0322 Sistemas Digitais Reconfiguráveis 90 IMD0011 - DCA0119
IMD0323 Metodologias de Projetos em Sistemas Embarcados 60 - - -
57
1º PERÍODO
CARGAS PRÉ- CORREQUISI EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS TOS IAS
IMD0020 Tecnologia da Informação e Sociedade 30 - - IMD0015
OU
ECT2106
IMD0017 Práticas de Leitura e Escrita em Português I 30 - - IMD0016
OU
ECT1105
OU
ECT2105
IMD1001 Matemática Elementar 60 - - IMD0019
IMD1002 Análise Combinatória 30 - - IMD0019
IMD1003 Geometria Euclidiana 30 - - IMD0019
60
2º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0018 Práticas de Leitura em Inglês 30 - - IMD0037
OU
ECT1307
OU
ECT2305
IMD0027 Práticas de Leitura e Escrita em Português II 30 IMD0017 - IMD0026
OU
ECT1205
OU
ECT2205
IMD1012 Introdução às Técnicas de Programação 90 IMD1004 - DIM0108 OU
IMD0012
IMD0028 Fundamentos Matemáticos da Computação I 90 (IMD1001 -
E IMD0013
IMD1002 OU
E DIM0400
IMD1003) OU
OU DIM0115
IMD0019
IMD0034 Vetores e Geometria Analítica 60 IMD1001 - (ECT1112 E
OU IMD0019 ECT1211) OU
ECT2102
CARGA HORÁRIA
300
TOTAL
3º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0029 Estrutura de Dados Básicas I 60 IMD0012 OU IMD0030 OU DIM0110
DIM0118 DIM0120 OU
IMD0022
OU
DIM0119
IMD0030 Linguagem de Programação I 60 IMD0012 OU IMD0029 OU DIM0110
DIM0118 DIM0119 OU
IMD0025
OU
DIM0120
IMD0038 Fundamentos Matemáticos da Computação II 90 IMD0028 - DIM0450
OU
IMD0023
OU
DIM0121
IMD0121 Arquitetura de Computadores 60 IMD1012 IMD0041
OU
IMD0021
OU
DIM0058
OU
DIM0431
OU
61
DCA0104
OU
DCA0404
CARGA HORÁRIA
270
TOTAL
4º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0024 Cálculo Diferencial e Integral I 90 IMD1001 -
OU -
IMD0019
IMD0039 Estrutura de Dados Básicas II 60 IMD0029 OU IMD0040 OU DIM0111
DIM0119 DIM0116 OU
IMD0032
OU
DIM0117
IMD0040 Linguagem de Programação II 60 IMD0030 OU IMD0039 OU DIM0111
DIM0120 DIM0117 OU
IMD0035
OU
DIM0116
IMD0036 Sistemas Operacionais 60 IMD0021
OU DIM0615
IMD0041 OU
OU DIM0432
IMD0121 OU
DCA0108
OU
IMD0042
CARGA HORÁRIA
270
TOTAL
5º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0033 Probabilidade 60 IMD0024 - -
IMD0043 Redes de Computadores 60 IMD0121 DIM0438
OU OU
IMD0041 IMD0031
OU OU
IMD0021 DCA0113
CARGA HORÁRIA
120
TOTAL
6º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0401 Banco de Dados 60 DIM0434
IMD0040 OU
- OU
DIM0116 DIM0114
CARGA HORÁRIA
60
TOTAL
62
6.4.1.2.1 BIOINFORMÁTICA
Atividades Acadêmicas
Atividades de Orientação
Disciplinas Módulos Blocos Atividades Coletivas
Individual
Estágios com Trabalho de Atividades Estágios com Atividades
Orientação Conclusão Integradoras Orientação Integradoras
Individual de Curso de Formação Coletiva de Formação
CARGA
HORÁRIA
PRESENCIAL
450 1215 180 - - - 0 0
TEÓRICA
CARGA
HORÁRIA
PRESENCIAL
0 225 90 - - - 0 0
PRÁTICA
CARGA
HORÁRIA
À DISTÂNCIA
0 0 0 - - - 0 0
TEÓRICA
CARGA
HORÁRIA
À DISTÂNCIA
0 0 0 - - - 0 0
PRÁTICA
CARGA
HORÁRIA
DE - - - 0 0 0 0 0
ORIENTAÇÃO
SUBTOTAIS
DAS
450 1440 270 0 0 0 0 0 300 140 2600
CARGAS
HORÁRIAS
PERCENTUAL
DA CARGA
17,3 55,4 10,4 0 0 0 0 0 11,5 5,4 100
HORÁRIA
TOTAL (%)
68
DIM0060 OU
DIM0433 OU
DIM0443 Interação Humano-Computador 60 - -
DIM0322 OU
DIM0600
DIM0448 Qualidade de Software 60 - - DIM0519
DIM0404 OU DIM0435
( IMD0024 E OU
DIM0451 Computação Gráfica I 60 IMD0039 E - DIM0102
MAT0309 E OU
IMD0040 ) DCA0114
IMD0040 OU
DIM0501 Boas Práticas de Programação 30 - -
DIM0116
( IMD0042 E ( DIM0444 )
DIM0502 Programação Distribuída 60 IMD0043 ) OU - OU (
( DIM0500 ) DIM0614)
IMD0038 OU
DIM0505 Lógica Aplicada à Engenharia de Software 60 - DIM0430
DCA0100
IMD0040
DIM0506 Projeto Detalhado de Software 60 OU - -
DIM0116
( DIM0506
DIM0514 Arquitetura de Software 60 - DIM0423
OU DIM0433)
DIM0516 Métodos Formais de Engenharia de Software 60 DIM0505 - DIM0419
DIM0517 Gerência de Configuração e Mudanças 60 - DIM0510 -
IMD0040 OU
DIM0518 Planejamento e Gerenciamento de Projetos 60 - -
DIM0116
DIM0522 Linhas de Produtos de Software 60 IMD0040 - -
IMD0040 OU
Desenvolvimento de Sistemas para Dispositivos
DIM0524 60 DIM0111 OU - -
Móveis
DIM0116
DIM0529 Desenvolvimento em Times 60 - - DIM0314
DIM0530 Desenvolvimento de Jogos 60 DIM0111 - -
DIM0531 Tópicos Especiais em Engenharia de Software I 60 - - -
DIM0532 Tópicos Especiais em Engenharia de Software II 60 - - -
DIM0533 Tópicos Especiais em Engenharia de Software III 60 - - -
DIM0534 Tópicos Especiais em Engenharia de Software IV 60 - - -
DIM0535 Tópicos Especiais em Engenharia de Software V 60 - - -
DIM0536 Tópicos Especiais em Engenharia de Software VI 60 - - -
DIM0537 Tópicos Especiais em Engenharia de Software VII 60 - - -
DIM0538 Tópicos Especiais em Engenharia de Software VIII 60 - - -
DIM0539 Tópicos Especiais em Engenharia de Software IX 30 - - -
DIM0540 Tópicos Especiais em Engenharia de Software X 30 - - -
IMD0404 OU
IMD0030 OU
DIM0546 Desenvolvimento de Sistemas Web I 60 - DIM0543 OU
DIM0120
DIM0513
( DIM0546 OU
IMD0404 ) E (
DIM0547 Desenvolvimento de Sistemas Web II 60 IMD0409
IMD0040 OU
DIM0116)
(IMD0039 OU
DIM0117) E
DIM0548 Engenharia de Linguagens 60 - -
(IMD0040 OU
DIM0116)
DIM0437 E
DIM0611 Compiladores 90 - DIM0442
DIM0606
70
DIM0601 E
DIM0613 Inteligência Artificial 60 - -
EST0323
DIM0616 Sistemas Embarcados 60 DIM0615 - DIM0407
( ( MAT0023 )
OU (
MAT0311 )
OU (
MAT0228 ) ( FIS0001 E
OU ( FIS0002 ) OU (
MAT0058 ) FIS0103 ) OU (
FIS0311 Mecânica Clássica 90 - OU ( FIS0701 ) OU (
MAT0318 ) FIS0601 ) OU (
OU ( ECT1214 ) OU
MAT0345 ) ( ECT2204 )
OU (
MAT0340 )
OU (
PRO1001) )
( ( ( MAT0311
) E ( FIS0311 )
E ( FIS0312 ) )
OU ( FIS0601 ( FIS0112 ) OU
E ( MAT0345 ( FIS0318 ) OU
FIS0313 Ondas e Físicas Modernas 60 -
OU MAT0228 ( FIS0622 E
) OU ( FIS0317 FIS0604 )
) OU ( FIS0311
) OU (
MAT0311 ) ) )
( ( MAT0005 )
OU (
MAT0229 )
( FIS0312 ) OU
OU (
FIS0317 Elementos de Eletricidade e Magnetismo 60 ( FIS0703 ) OU
MAT0312 )
( FIS0603 )
OU (
MAT0057 E
MAT0058 ) )
( EDU0087 OU
FPE0087 Língua Brasileira de Sinais - Libras 60 - - EDE0200 OU
LET0568 )
HIS0037 História Indígena no Brasil 60 - - -
( ( DBG0037 )
ICE1024 Fundamentos de Bioinformática 60 - - E ( DBF0112 )
E ( DIM0420 )
IMD0044 Práticas de Leitura e Escrita em Inglês 60 IMD0018 - -
IMD0100 Tópicos Especiais em Tecnologia da Informação I 90 - - -
IMD0101 Tópicos Especiais em Tecnologia da Informação II 60 - - -
IMD0102 Tópicos Especiais em Tecnologia da Informação III 60 - - -
IMD0103 Tópicos Especiais em Tecnologia da Informação IV 60 - - -
IMD0104 Tópicos Especiais em Tecnologia da Informação V 60 - - -
IMD0105 Tópicos Especiais em Tecnologia da Informação VI 60 - - -
Tópicos Especiais em Tecnologia da Informação
IMD0106 60 - - -
VII
Tópicos Especiais em Tecnologia da Informação
IMD0107 60 - - -
VIII
IMD0108 Tópicos Especiais em Tecnologia da Informação IX 30 - - -
IMD0109 Tópicos Especiais em Tecnologia da Informação X 30 - - -
IMD0110 Tópicos Especiais em Tecnologia da Informação XI 60 - - -
71
OU
ECT1113
IMD0320 Circuitos Eletrônicos 90 IMD0319 - DCA0203
IMD0021
IMD0321 Projetos Baseados em Microcontroladores 60 IMD0012 ou DCA0444
IMD0041
IMD0322 Sistemas Digitais Reconfiguráveis 90 IMD0011 - DCA0119
IMD0323 Metodologias de Projetos em Sistemas Embarcados 60 - - -
IMD0324 Projeto Integrado I 60 - - -
IMD0034 OU
IMD0325 Introdução a Sistemas de Controle 60 - DCA0103
IMD0319
IMD0034 E ( DCA0453
IMD0326 Processamento Digital de Sinais 60 -
IMD0319 OU DCA0423)
IMD0327 Projeto Integrado II 60 IMD0324 - -
Técnicas de Prototipação e Montagem de Circuitos
IMD0328 60 - - -
e Sistemas Eletrônicos
( IMD0308 E
IMD0329 Projeto Integrado III 90 IMD0327 -
IMD0328 )
IMD0043 E
IMD0330 Redes de Comunicação em Sistemas Embarcados 60 - -
IMD0011
IMD0331 Desenvolvimento em Plataformas Embarcadas 60 - - -
IMD0021
IMD0332 Arquiteturas Avançadas de Computadores 60 OU - -
IMD0041
Projetos de Software e Testes em Sistemas
IMD0333 60 IMD0323 - -
Embarcados
IMD0334 Sensores Inteligentes 60 IMD0330 - -
IMD0335 Tópicos Especiais I 60 - - -
IMD0336 Tópicos Especiais II 60 - - -
IMD0337 TI Verde 60 - - -
IMD0403 Programação com Banco de Dados 60 IMD0401 - -
IMD0404 Desenvolvimento de Sistemas Web I 60 IMD0030 - DIM0546
IMD0405 Fundamentos de Sistemas de Informação 60 - - ADM0058
IMD0406 Protocolo e Serviços de Internet 30 IMD0043 - -
IMD0407 Design de Software II 60 - - DIM0504
IMD0408 Processos de Software 60 - IMD0407 DIM0510
IMD0409 Desenvolvimento de Sistemas Web II 60 - IMD0404 DIM0547
( ( IMD0032 )
E ( IMD0031 ) (DIM0542
) OU ( ( E
IMD0040 ) E ( DIM0502)
IMD0410 Programação Concorrente e Distribuída 60 - OU
IMD0043 ) E (
(DIM0553
IMD0042 OU
E
IMD0036 OU
DIM0502)
DIM0615 ) )
IMD0411 Introdução à Governança e Gestão de TI 60 IMD0405 - -
IMD0035
OU
(IMD0040
IMD0412 Introdução ao Teste de Software 60 - DIM0507
E
(IMD0423
OU
73
IMD0503))
IMD0413 Desenvolvimento para Ambiente Desktop 60 IMD0040 - -
IMD0414 Sistema de Informação Distribuído 60 IMD0410 - -
IMD0415 Gerência de Infraestrutura de TI 60 - - -
IMD0416 Segurança da Informação 60 IMD0405 - -
IMD0417 Gestão de Projetos de Software 60 IMD0408 - -
IMD0419 Computação em Nuvem 60 - - -
IMD0420 Tópicos Avançados em Governança de TI 60 IMD0411 - -
IMD0421 Gestão de Mudança Organizacional 60 IMD0405 - -
IMD0422 Sistemas de Inteligência Empresarial 60 IMD0405 - -
( IMD0503 E
IMD0505 )
IMD0423 Design de Software I 90 - -
OU
IMD0402
Processo de Desenvolvimento de Software
IMD0502 60 - - DIM0510
Educacional
IMD0503 Levantamento e Modelagem de Requisitos 60 - - DIM0511
IMD0504 Relações entre Comunicação, Mídia e Educação 60 - - -
IMD0505 Design da Interação Humano-Computador 60 - - DIM0508
IMD0506 Sistemas Colaborativos de Apoio à Aprendizagem 60 - - -
IMD0509 Desenvolvimento para Dispositivos Móveis 60 IMD0040 - -
IMD0510 Acessibilidade Digital 60 - - -
IMD0511 Inteligência Artificial Aplicada à Educação 60 - - -
IMD0512 Avaliação da Interação Humano-Computador 60 - - -
IMD0513 Empreendedorismo 60 - - DIM0345
IMD0515 Tópicos Especiais em Informática Educacional I 60 - - -
IMD0516 Tópicos Especiais em Informática Educacional II 60 - - -
Fundamentos Pedagógicos para Informática
IMD0517 60 - - IMD0501
Educacional I
Fundamentos Pedagógicos para Informática
IMD0518 60 - - -
Educacional II
IMD0519 Aprendizagem Baseada em Projetos 60 - - -
IMD0520 Design Instrucional para TI 60 IMD0518 - -
IMD0521 Fundamentos de Jogos Digitais 60 - - -
IMD0522 Jogos Digitais como Ferramenta Pedagógica 60 - - -
IMD0523 Tecnologias Educacionais 60 - - IMD0507
IMD0524 Educação a Distância 60 - - IMD0508
IMD0530 Software Livre, Educação e Cultura 60 - - -
Práticas Educacionais Inovadoras com Tecnologias
IMD0531 60 - - -
Digitais
IMD0601 Bioestatística 60 IMD0033 - EST0234
IMD0602 Ferramentas para Análise de Sequências 60 ICE1024 - -
IMD0603 Tecnologias em Larga Escala I 60 ICE1024 - -
IMD0605 Seminários em Bioinformática 30 - - -
IMD0606 Projeto em Bioinformática 120 ICE1024 - -
Administração de Sistemas Operacionais para
IMD0701 60 - - -
Redes
IMD0702 Serviços de Rede e Transporte 60 - - -
IMD0703 Segurança de Redes 60 - - -
IMD0704 Administração de Serviços de Redes para Internet 60 - - -
IMD0705 Princípios de Legislação Aplicáveis à Tecnologia 30 - - -
74
1º PERÍODO
CARGAS PRÉ- CORREQUISI EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS TOS IAS
IMD0020 Tecnologia da Informação e Sociedade 30 - - IMD0015
OU
ECT2106
IMD0017 Práticas de Leitura e Escrita em Português I 30 - - IMD0016
OU
ECT1105
OU
ECT2105
IMD0018 Práticas de Leitura em Inglês 30 - - IMD0037
OU
ECT1307
OU
ECT2305
IMD1001 Matemática Elementar 60 - - IMD0019
IMD1002 Análise Combinatória 30 - - IMD0019
75
2º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0027 Práticas de Leitura e Escrita em Português II 30 IMD0017 - IMD0026
OU
ECT1205
OU
ECT2205
IMD1012 Introdução às Técnicas de Programação 90 IMD1004 - DIM0108 OU
IMD0012
IMD0028 Fundamentos Matemáticos da Computação I 90 (IMD1001 -
E IMD0013
IMD1002 OU
E DIM0400
IMD1003) OU
OU DIM0115
IMD0019
IMD0034 Vetores e Geometria Analítica 60 IMD1001 - (ECT1112 E
OU IMD0019 ECT1211) OU
ECT2102
IMD0024 Cálculo Diferencial e Integral I 90 IMD1001 -
OU -
IMD0019
CARGA HORÁRIA
360
TOTAL
3º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0029 Estrutura de Dados Básicas I 60 IMD0012 OU IMD0030 OU DIM0110
DIM0118 DIM0120 OU
IMD0022
OU
DIM0119
IMD0030 Linguagem de Programação I 60 IMD0012 OU IMD0029 OU DIM0110
DIM0118 DIM0119 OU
IMD0025
OU
DIM0120
IMD0038 Fundamentos Matemáticos da Computação II 90 IMD0028 - DIM0450
OU
IMD0023
OU
DIM0121
IMD0121 Arquitetura de Computadores 60 IMD1012 IMD0041
OU
IMD0021
OU
DIM0058
76
OU
DIM0431
OU
DCA0104
OU
DCA0404
IMD0033 Probabilidade 60 IMD0024 - -
CARGA HORÁRIA
330
TOTAL
4º PERÍODO
NOMES DOS COMPONENTES CARGAS PRÉ- CORREQUISI
CÓDIGOS EQUIVALÊNCIAS
CURRICULARES HORÁRIAS REQUISITOS TOS
IMD0039 Estrutura de Dados Básicas II 60 IMD0029 IMD0040 DIM0111
OU OU OU
DIM0119 DIM0116 IMD0032
OU
DIM0117
IMD0040 Linguagem de Programação II 60 IMD0030 IMD0039 DIM0111
OU OU OU
DIM0120 DIM0117 IMD0035
OU
DIM0116
IMD0120 Circuitos Lógicos 60 IMD0121 DIM0109
OU OU
DIM0127 IMD0011
OU OU
DIM0431 DIM0128
OU
(DIM0402
E
DIM0403)
OU
DCA0202
OU
ELE0424
5º PERÍODO
NOMES DOS COMPONENTES CARGAS PRÉ- CORREQUISI EQUIVALÊNC
CÓDIGOS
CURRICULARES HORÁRIAS REQUISITOS TOS IAS
((MAT0312 OU
MAT0346) E
MAT0343) FIS0610
Cálculo Numérico para Ciência da
DIM0404
Computação
60 OU - OU
(MAT0312 DIM0040
E
MAT0309)
DIM0129
(IMD0120 OU OU
DIM0128) DIM0431-
IMD0122 Organização de Computadores 60 E - OU
(IMD0121 OU DIM0058
DIM0127) OU
IMD0021
((IMD0039 OU
DIM0117) E OU
DIM0549 Grafos 60 - DIM0412
(DCA0204 E
DCA0434)
IMD0038
Fundamentos Matemáticos da Computação
DIM0601 90 OU - -
III
DIM0121
MAT0311
OU
MAT0005
EST0323 Estatística Aplicada à Engenharia I 60 -
)MAT0312
E
IMD0033
Optativa 60 - - -
CARGA HORÁRIA
390
TOTAL
6º PERÍODO
NOMES DOS COMPONENTES CARGAS PRÉ- CORREQUISI EQUIVALÊNC
CÓDIGOS
CURRICULARES HORÁRIAS REQUISITOS TOS IAS
IMD0040
DIM0600 Projeto de Software 60 OU - -
DIM0116
(IMD0038 DIM0434
OU OU
DIM0422) DIM0114
IMD0401 Banco de Dados 60 E - OU
IMD0040 DIM0541
OU OU
DIM0116 DIM0125
DIM0605 Projeto e Análise de Algoritmos 60 DIM0549 - DIM0406
DIM0601
OU
DIM0606 Linguagens Formais e Autômatos 60 - DIM0439
DIM0323
OU
78
DIM0422
OU
MAT0227
OU
DCA0100
OU
DIM0450
IMD0021 DIM0615
OU OU
IMD0041 DIM0432
OU OU
IMD0036 Sistemas Operacionais 60 IMD0121 - DCA0108
OU OU
DIM0127 IMD0042
OU OU
DIM0431 DIM0131
Optativa 60 - - -
CARGA HORÁRIA
360
TOTAL
7º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
(IMD0036 OU
DIM0131 OU
DIM0615 OU
DIM0542
IMD0042)
DIM0124 Programação Concorrente 60 - OU
E
DIM0612
(IMD0040 OU
DIM0116)
(DIM0601
E
(IMD0040 OU
DIM0116))
Linguagens de Programação: Conceitos e OU
DIM0437
Paradigmas
60 (DIM0428 - DIM0304
E
DIM0429)
OU
DIM0111
DIM0610 Lógica Computacional 60 DIM0601 - -
DIM0431
OU
DIM0432
OU DIM0061
DIM0438 Redes de Computadores 60 IMD0041 - OU
OU IMD0043
IMD0121
OU
DIM0127
Optativa 60 - -
Optativa 60 - -
CARGA HORÁRIA
360
TOTAL
79
Atividades Acadêmicas
Atividades de Orientação
Disciplinas Módulos Blocos Atividades Coletivas
Individual
Estágios com Trabalho de Atividades Estágios com Atividades
Orientação Conclusão Integradoras Orientação Integradoras
Individual de Curso de Formação Coletiva de Formação
CARGA
HORÁRIA
PRESENCIAL
405 1160 120 - - - 0 0
TEÓRICA
CARGA
HORÁRIA
PRESENCIAL
105 250 60 - - - 0 0
PRÁTICA
CARGA
HORÁRIA
À DISTÂNCIA
0 0 0 - - - 0 0
TEÓRICA
CARGA
HORÁRIA
À DISTÂNCIA
0 0 0 - - - 0 0
PRÁTICA
CARGA
HORÁRIA
DE - - - 0 0 0 0 0
ORIENTAÇÃO
SUBTOTAIS
DAS
510 1410 180 0 0 0 0 0 360 140 2600
CARGAS
HORÁRIAS
PERCENTUAL
DA CARGA
19,7 54,2 6,9 0 0 0 0 0 13,8 5,4 100
HORÁRIA
TOTAL (%)
82
DIM0427) OU
DIM0110) OU
(DIM0610 E
IMD0039)
((DIM0428 E
DIM0429) OU
Linguagens de Programação: Conceitos e
DIM0437 60 DIM0111) OU - DIM0304
Paradigmas
(DIM6010 E
IMD0040)
DIM0060 OU
DIM0433 OU
DIM0443 Interação Humano-Computador 60 - DIM0532
DIM0322 OU
DIM0600
DIM0404 OU
(IMD0024 E DIM0435
DIM0451 Computação Gráfica I 60 IMD0039 E - OU DIM0102
MAT0309 E OU DCA0114
IMD0040)
DIM0515 Manutenção de Software 60 DIM0506 - -
DIM0504 OU
DIM0520 Modelagem de Processos de Negócio 60 - -
DIM0600
Desenvolvimento de Software de Tempo- DIM0504 OU
DIM0521 60 - -
Real DIM0600
DIM0529 Desenvolvimento em Times 60 - - DIM0314
Tópicos Especiais em Engenharia de
DIM0531 60 - - -
Software I
Tópicos Especiais em Engenharia de 60
DIM0532 - - -
Software II
Tópicos Especiais em Engenharia de 60
DIM0533 - - -
Software III
Tópicos Especiais em Engenharia de 60
DIM0534 - - -
Software IV
Tópicos Especiais em Engenharia de 60
DIM0535 - - -
Software V
Tópicos Especiais em Engenharia de
DIM0536 60 - - -
Software VI
Tópicos Especiais em Engenharia de
DIM0537 60 - - -
Software VII
Tópicos Especiais em Engenharia de
DIM0538 60 - - -
Software VIII
Tópicos Especiais em Engenharia de
DIM0539 30 - - -
Software IX
Tópicos Especiais em Engenharia de
DIM0540 30 - - -
Software X
Métodos Experimentais em Engenharia de
DIM0550 60 IMD0033 - -
Software
DIM0600 Projeto de Software 60 IMD0040 - -
Fundamentos Matemáticos da Computação
DIM0601 90 IMD0038 - -
III
DIM0605 Projeto e Análise de Algoritmos 60 DIM0549 - DIM0406
DIM0601 OU
DIM0323 OU
DIM0422 OU
DIM0606 Linguagens Formais e Autômatos 60 - DIM0439
MAT0227 OU
DCA0100 OU
DIM0450
DIM0610 Lógica Computacional 60 DIM0601 - -
84
DIM0606 E
DIM0611 Compiladores 90 DIM0442
DIM0437
DIM0601
DIM0613 Inteligência Artificial 60
E EST0323
EST0314 OU
EST0313 OU
EST0317 OU
EST0312 OU
PRO1005 OU
MAT0311 OU ECT1301 OU
EST0323 Estatística Aplicada à Engenharia I 60 -
MAT0005 EST0311 OU
(EST0662 E
EST0115 E
EST0116) OU
(EST0062 E
EST0067)
Tópicos Especiais em Tecnologia da
IMD0100 90 - -
Informação I
Tópicos Especiais em Tecnologia da
IMD0101 60 - -
Informação II
Tópicos Especiais em Tecnologia da
IMD0102 60 - -
Informação III
Tópicos Especiais em Tecnologia da
IMD0103 60 - -
Informação IV
Tópicos Especiais em Tecnologia da
IMD0104 60 - -
Informação V
Tópicos Especiais em Tecnologia da
IMD0105 60 - -
Informação VI
Tópicos Especiais em Tecnologia da
IMD0106 60 - -
Informação VII
Tópicos Especiais em Tecnologia da
IMD0107 60 - -
Informação VIII
Tópicos Especiais em Tecnologia da
IMD0108 30 - -
Informação IX
Tópicos Especiais em Tecnologia da
IMD0109 30 - -
Informação X
(IMD0036
IMD0308 Sistemas Embarcados de Tempo Real 60 OU IMD0042) - -
E IMD0323
IMD0309 Instrumentação Eletroeletrônica 60 IMD0320 - -
IMD0024 OU
IMD0319 Teoria de Circuitos Elétricos 60 - DCA0105
ECT1113
IMD0320 Circuitos Eletrônicos 90 IMD0319 - DCA0203
IMD0021
IMD0321 Projetos Baseados em Microcontroladores 60 IMD0012 DCA0444
OU IMD0041
IMD0322 Sistemas Digitais Reconfiguráveis 90 IMD0011 - DCA0119
Metodologias de Projetos em Sistemas
IMD0323 60 - - -
Embarcados
IMD0324 Projeto Integrado I 60 - - -
IMD0034 OU
IMD0325 Introdução a Sistemas de Controle 60 - DCA0103
IMD0319
IMD0034 OU DCA0453 OU
IMD0326 Processamento Digital de Sinais 60 -
IMD0319 DCA0423
Técnicas de Prototipação e Montagem de
IMD0328 60 - - -
Circuitos e Sistemas Eletrônicos
IMD0329 Projeto Integrado III 90 IMD0327 -
85
Desenvolvimento em Plataformas
IMD0331 60 - - -
Embarcadas
IMD0021
IMD0332 Arquiteturas Avançadas de Computadores 60 - -
OU IMD0041
Projetos de Software e Testes em Sistemas
IMD0333 60 IMD0323 - -
Embarcados
IMD0335 Tópicos Especiais I 60 - - -
IMD0336 Tópicos Especiais II 60 - - -
IMD0337 TI Verde 60 - - -
IMD0402 Design de Software I 60 - - IMD0423
IMD0403 Programação com Banco de Dados 60 IMD0401 - -
IMD0405 Fundamentos de Sistemas de Informação 60 - - ADM0058
IMD0406 Protocolo e Serviços de Internet 30 IMD0043 - -
IMD0407 Design de Software II 60 - IMD0040 DIM0504
IMD0408 Processos de Software 60 - IMD0407 DIM0510
(IMD0031 E
IMD0032) OU
(DIM0542 E
(IMD0040 E
DIM0502) OU
IMD0410 Programação Concorrente e Distribuída 60 IMD0043 E -
(DIM0502 E
(IMD0042 OU
DIM0553)
IMD0036 OU
DIM0615))
IMD0411 Introdução à Governança e Gestão de TI 60 IMD0405 - -
IMD0035 OU
(IMD0040 E
IMD0412 Introdução ao Teste de Software 60 -
(IMD0423 OU
IMD0503))
IMD0413 Desenvolvimento para Ambiente Desktop 60 IMD0040 - -
IMD0414 Sistema de Informação Distribuído 60 IMD0410 - -
IMD0415 Gerência de Infraestrutura de TI 60 - - -
IMD0416 Segurança da Informação 60 IMD0405 - -
IMD0417 Gestão de Projetos de Software 60 IMD0408 - -
IMD0419 Computação em Nuvem 60 IMD0043 - -
IMD0420 Tópicos Avançados em Governança de TI 60 IMD0411 - -
IMD0421 Gestão de Mudança Organizacional 60 IMD0405 - -
Processo de Desenvolvimento de Software
IMD0502 60 - - DIM0510
Educacional
IMD0503 Levantamento e Modelagem de Requisitos 60 - - DIM0511
Relações entre Comunicação, Mídia e
IMD0504 60 - - -
Educação
IMD0505 Design da Interação Humano-Computador 60 - - DIM0508
Sistemas Colaborativos de Apoio à
IMD0506 60 - - -
Aprendizagem
IMD0509 Desenvolvimento para Dispositivos Móveis 60 IMD0040 - DIM0524
IMD0510 Acessibilidade Digital 60 - - -
IMD0511 Inteligência Artificial Aplicada à Educação 60 - - -
Avaliação da Interação Humano-
IMD0512 60 - - -
Computador
Tópicos Especiais em Informática
IMD0515 60 - - -
Educacional I
Tópicos Especiais em Informática
IMD0516 60 - - -
Educacional II
IMD0517 Fundamentos Pedagógicos para Informática 60 - - IMD0501
86
Educacional I
Fundamentos Pedagógicos para Informática
IMD0518 60 - - -
Educacional II
IMD0519 Aprendizagem Baseada em Projetos 60 - - -
IMD0520 Design Instrucional para TI 60 IMD0518 - -
IMD0521 Fundamentos de Jogos Digitais 60 - - -
IMD0522 Jogos Digitais como Ferramenta Pedagógica 60 - - -
IMD0523 Tecnologias Educacionais 60 - - IMD0507
IMD0524 Educação a Distância 60 - - IMD0508
IMD0920 Tecnologia da Informação na Saúde 60 - - -
LET0487 Língua Brasileira de Sinais I 60 - - -
LET0508 História e Cultura Afro-Brasileira e Indígena 100 - - -
MAT0309 Álgebra Linear para Computação 60 IMD0034 - -
MAT0005 OU
(MAT0228 OU MAT0202 OU
MAT0311 OU MAT0321 OU
MAT0318) OU MAT0229OU
(MAT0057 E (MAT059 E
MAT0312 Matemática para Engenharia II 90 -
MAT0058) OU MAT0060) OU
MAT0345 OU MAT0346 OU
MAT0340 OU MAT0341 OU
IMD0024 ECT1202 OU
ECT1212
(MAT0061
OU MAT0049) OU
DCA0429 OU
MAT0342 OU
MAT0314 Matemática para Engenharia III 90 MAT0312 MAT0347 OU
ELE0581 OU
PRO1002
OU MAT0024 OU
MAT0232
CARGA HORÁRIA
TOTAL
1º PERÍODO
CARGAS PRÉ- CORREQUISI EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS TOS IAS
IMD0020 Tecnologia da Informação e Sociedade 30 - - IMD0015
OU
ECT2106
IMD0017 Práticas de Leitura e Escrita em Português I 30 - - IMD0016
OU
ECT1105
OU
ECT2105
IMD0018 Práticas de Leitura em Inglês 30 - - IMD0037
OU
ECT1307
OU
ECT2305
IMD1001 Matemática Elementar 60 - - IMD0019
IMD1002 Análise Combinatória 30 - - IMD0019
IMD1003 Geometria Euclidiana 30 - - IMD0019
87
2º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0027 Práticas de Leitura e Escrita em Português II 30 IMD0017 - IMD0026
OU
ECT1205
OU
ECT2205
IMD1012 Introdução às Técnicas de Programação 90 IMD1004 - DIM0108 OU
IMD0012
IMD0028 Fundamentos Matemáticos da Computação I 90 (IMD1001 -
E IMD0013
IMD1002 OU
E DIM0400
IMD1003) OU
OU DIM0115
IMD0019
IMD0034 Vetores e Geometria Analítica 60 IMD1001 - (ECT1112 E
OU IMD0019 ECT1211) OU
ECT2102
IMD0024 Cálculo Diferencial e Integral I 90 IMD1001 -
OU -
IMD0019
CARGA HORÁRIA
360
TOTAL
3º PERÍODO
NOMES DOS COMPONENTES CARGAS PRÉ-
CÓDIGOS CORREQUISITOS EQUIVALÊNCIAS
CURRICULARES HORÁRIAS REQUISITOS
IMD0029 Estrutura de Dados Básicas I 60 IMD0012 OU - DIM0110
DIM0118 OU
IMD0022
OU
DIM0119
IMD0030 Linguagem de Programação I 60 IMD0012 OU DIM0110
DIM0118 OU
IMD0025
OU
DIM0120
IMD0038 Fundamentos Matemáticos da Computação 90 IMD0028 OU - DIM0450
II DIM0115 OU
IMD0023
OU
DIM0121
IMD0121 Arquitetura de Computadores 60 IMD0012 OU IMD0041
DIM0118 OU
IMD0021
OU
DIM0058
OU
DIM0431
OU
88
DCA0104
OU
DCA0404
IMD0033 Probabilidade 60 IMD0024 - -
CARGA HORÁRIA
330
TOTAL
4º PERÍODO
CARGAS PRÉ- CORREQUISIT EQUIVALÊNC
CÓDIGOS NOMES DOS COMPONENTES CURRICULARES
HORÁRIAS REQUISITOS OS IAS
IMD0039 Estrutura de Dados Básicas II 60 IMD0029 OU DIM0111 OU
DIM0119 IMD0032 OU
DIM0117
IMD0040 Linguagem de Programação II 60 IMD0030 OU DIM0111
DIM0120 OU IMD0035
OU DIM0116
DIM0615
IMD0021 OU
OU DIM0432
IMD0036 Sistemas Operacionais 60 IMD0041 - OU
OU DCA0108
IMD0121 OU
IMD0042
IMD0030 OU -
DIM0501 Boas Práticas de Programação 30 -
DIM0120
IMD0030 OU DIM0107
DIM0504 Análise e Projeto Orientado a Objetos 60 -
DIM0120
IMD0030 OU
DIM0508 Projeto de Interfaces de Usuário 60 - -
DIM0120
Optativa 60 - - -
CARGA HORÁRIA
390
TOTAL
5º PERÍODO
NOMES DOS COMPONENTES CARGAS CORREQUISI EQUIVALÊNC
CÓDIGOS PRÉ-REQUISITOS
CURRICULARES HORÁRIAS TOS IAS
IMD0043 Redes de Computadores 60 (DIM0438 OU
IMD0121 - IMD0031) OU
DCA0113
DIM0506 Projeto Detalhado de Software 60 IMD0040 OU
- -
DIM0116
DIM0507 Teste de Software I 60 IMD0040 OU
- IMD0412
DIM0116
DIM0125 Banco de Dados 90 (DIM0434 E
IMD0040 OU DIM0344) OU
-
DIM0116 DIM0509 OU
DIM0541
DIM0546 Desenvolvimento de Sistemas Web I 60 IMD0404 OU
IMD0030 OU
- DIM0543 OU
DIM0120
DIM0513
DIM0549 Grafos 60 (IMD0039 OU
DIM0117)) OU
- DIM0412
(DCA0204 E
DCA0434)
CARGA HORÁRIA
390
TOTAL
89
6º PERÍODO
NOMES DOS COMPONENTES CARGAS PRÉ- CORREQUISI EQUIVALÊNCIA
CÓDIGOS
CURRICULARES HORÁRIAS REQUISITOS TOS S
IMD0038 OU
DIM0505 Lógica Aplicada à Engenharia de Software 60 - DIM0430
DCA0100
(DIM0546 OU
IMD0404) E
DIM0547 Desenvolvimento de Sistemas Web II 60 - IMD0409
(IMD0040 OU
DIM0116)
(IMD0036 OU
DIM0542
IMD0042) E
DIM0124 Programação Concorrente 60 - OU
(IMD0040 OU
DIM0612
DIM0116)
Optativa 60 - - -
Optativa 60 - - -
Optativa 60 - - -
CARGA HORÁRIA
360
TOTAL
7º PERÍODO
NOMES DOS COMPONENTES CARGAS PRÉ- CORREQUISI EQUIVALÊNC
CÓDIGOS
CURRICULARES HORÁRIAS REQUISITOS TOS IAS
DIM0511 Engenharia de Requisitos 60 DIM0504 - -
DIM0516 Métodos Formais de Engenharia de Software 60 DIM0505 - DIM0419
(IMD0039 OU
DIM0117) E
DIM0548 Engenharia de Linguagens 60 DIM0437
(IMD0040 OU
DIM0116)
(IMD0043 OU
DIM0438) E DIM0444 OU
DIM0614 Programação Distribuída 60 -
(IMD0040 OU DIM0502
DIM0116)
Optativa 60 - - -
Optativa 60 - - -
CARGA HORÁRIA
360
TOTAL
ESTRUTURA ESTRUTURA
COMPONENTE CURRICULAR ANTIGA NOVA
CH % CH %
ESTRUTURA ESTRUTURA
COMPONENTE CURRICULAR ANTIGA NOVA
CH % CH %
ESTRUTURA ESTRUTURA
COMPONENTE CURRICULAR ANTIGA NOVA
CH % CH %
ESTRUTURA ESTRUTURA
COMPONENTE CURRICULAR ANTIGA NOVA
CH % CH %
7 APOIO AO DISCENTE
8 AVALIAÇÃO
9 MOBILIDADE ACADÊMICA
REFERÊNCIAS
CACHO, N et al. A smart city initiative: The case of Natal, 2016 IEEE
International Smart Cities Conference (ISC2), Trento, 2016, pp. 1-7.
<http://www.sistemas.ufrn.br/download/sigaa/public/regulamento_dos_cu
rsos_de_graduacao.pdfhttp://www.sistemas.ufrn.br/download/sigaa/publi
c/regulamento_dos_cursos_de_graduacao.pdf>http://www.sistemas.ufrn.b
r/download/sigaa/public/regulamento_dos_cursos_de_graduacao.pdf