College Online

Engenharia de Software

UnB — Faculdade do Gama (FGA) — Matriz curricular comparada: 2008 (vigente 2014-2016) vs 2024 (atual)

2008
Curriculo Original
2024
Curriculo Atual
Nota 5
MEC (Dez 2015)
10
Semestres

Sobre Sistemas Operacionais

No curriculo original (2008), Sistemas Operacionais nao era obrigatoria — era uma disciplina optativa. Os avaliadores do MEC identificaram isso como uma lacuna critica:

"No exame do PPC, da matriz curricular e do ementario das disciplinas, e possivel notar a ausencia de conteudos importantes da area da Computacao, tais como Matematica Discreta e Logica, Sistemas Operacionais, Arquiteturas de Computadores e Redes de Computadores, entre outros."

Na reforma de 2016/2017, "Fundamentos de Sistemas Operacionais" tornou-se obrigatoria no 5o semestre, com 60 horas (30T + 30P). Permanece obrigatoria no curriculo atual de 2024.

Curriculo 2008 (Estrutura 6360/-2)

Total de Creditos

240
3.600 horas

Creditos Obrigatorios

170
+ 36 optativos + TCC/Estagio/PI

Vigencia

2009-2017
Inativo desde curriculo 6360/1

Semestres

10
Min 9 / Max 16
Base (todas engenharias)
Obrigatoria (Eng. Software)
Optativa
Projeto Integrador
TCC

1o Semestre

26 creditos
Calculo 1
4T-2P · 6 cred
Base
Introducao a Ciencia da Computacao
2T-2P · 4 cred
Base
Introducao a Algebra Linear
4T-0P · 6 cred
Base
Quimica Geral
4T-2P · 6 cred
Base
Engenharia e Ambiente
4T-0P · 2 cred
Base
Introducao a Engenharia
2T-2P · 4 cred
Base

2o Semestre

26 creditos
Calculo 2
4T-2P · 6 cred
Base
Fisica 1
4T-0P · 6 cred
Base
Fisica 1 Experimental
0T-2P · 4 cred
Base
Desenho Industrial Assistido por Computador
2T-4P · 6 cred
Base
Humanidades e Cidadania
4T-0P · 2 cred
Base
Processo de Desenvolvimento de Software
2T-2P · 4 cred
Obrig

3o Semestre

28 creditos
Probabilidade e Estatistica Aplicada a Engenharia
4T-0P · 4 cred
Base
Metodos Numericos para Engenharia
2T-2P · 6 cred
Base
Sistemas Digitais 1
4T-2P · 4 cred
Base
Estruturas Matematicas para Computacao
4T-0P · 2 cred
Base
Orientacao a Objetos
0T-4P · 4 cred
Obrig
Calculo 3
4T-2P · 6 cred
Base

4o Semestre

24 creditos
Engenharia Economica
4T-0P · 4 cred
Obrig
Metodos de Desenvolvimento de Software
2T-2P · 4 cred
Obrig
Estrutura de Dados e Algoritmos
0T-4P · 4 cred
Obrig
Fundamentos de Arquitetura de Computadores
2T-2P · 6 cred
Obrig
Sistemas de Banco de Dados
0T-4P · 4 cred
Obrig
Projeto Integrador 1
0T-4P · 6 cred
PI

5o Semestre

24 creditos
Gestao da Producao e Qualidade
4T-0P · 2 cred
Obrig
Requisitos de Software
0T-4P · 4 cred
Obrig
Interacao Humano Computador
0T-4P · 4 cred
Obrig
Tecnicas de Programacao
0T-4P · 4 cred
Obrig
Fundamentos de Sistemas Conexionais
2T-2P · 4 cred
Obrig
Optativa
· 1 slot
Opt

6o Semestre

24 creditos
Gestao de Portfolio e Projetos de Software
2T-2P · 4 cred
Obrig
Desenho de Software
0T-4P · 4 cred
Obrig
Medicao e Analise
2T-2P · 4 cred
Obrig
Verificacao e Validacao de Software
2T-2P · 4 cred
Obrig
Paradigmas de Programacao
2T-2P · 4 cred
Obrig
Optativas
· 2 slots
Opt

7o Semestre

24 creditos
Gerencia de Configuracao de Software
0T-2P · 2 cred
Obrig
Manutencao e Evolucao de Software
0T-4P · 4 cred
Obrig
Desenvolvimento Avancado de Software
0T-4P · 4 cred
Obrig
Fundamentos de Sistemas Distribuidos
2T-2P · 4 cred
Obrig
Optativas
· 2 slots
Opt

8o Semestre

26 creditos
Melhoria de Processos de Software
2T-2P · 4 cred
Obrig
Produtividade e Profissionalismo em Eng. de Software
2T-2P · 4 cred
Obrig
Projeto de Graduacao 1
0T-4P · 4 cred
TCC
Projeto Integrador 2
0T-3P · 6 cred
PI
Optativas
· 2 slots
Opt

9o-10o Semestre

Estagio + TCC
Estagio Supervisionado
2T-2P · 4 cred
Obrig
Projeto de Graduacao 2
0T-6P · 2 cred
TCC
Optativas
· 3 slots restantes
Opt

Curriculo 2024 (Estrutura 6360/2 — Atual)

Total de Horas

3.525h
Incluindo 360h de extensao

Obrigatorias

2.205h
+ PI + Estagio + TCC

Extensao

360h
10% do total (CNE Res. 7/2018)

Optativas

540h
Min 420h disciplinas + 120h ativ. compl.
Obrigatoria
Optativa
PI / Extensao
TCC
Sistemas Operacionais

1o Semestre

360h
Engenharia e Ambiente FGA0302
45T + 15 ext · 60h
Obrig
Introducao a Engenharia FGA0163
30T · 30h
Obrig
Desenho Industrial Assistido por Computador FGA0168
30T-60P · 90h
Obrig
Calculo 1 MAT0025
30T-60P · 90h
Obrig
Algoritmos e Programacao de Computadores CIC0004
30T-60P · 90h
Obrig

2o Semestre

300h
Probabilidade e Estatistica FGA0157
60T · 60h
Obrig
Fisica 1 IFD0171
60T · 60h
Obrig
Fisica 1 Experimental IFD0173
30P · 30h
Obrig
Introducao a Algebra Linear MAT0031
30T-30P · 60h
Obrig
Calculo 2 MAT0026
30T-60P · 90h
Obrig

3o Semestre

390h
Engenharia Economica FGA0133
60T · 60h
Obrig
Orientacao a Objetos FGA0158
30T-30P · 60h
Obrig
Metodos Numericos para Engenharia FGA0160
30T-30P · 60h
Obrig
Humanidades e Cidadania FGA0164
60T · 60h
Obrig
Pratica de Eletronica Digital 1 FGA0071
30P · 30h
Obrig
Teoria de Eletronica Digital 1 FGA0073
60T · 60h
Obrig
Matematica Discreta 1 FGA0085
60T · 60h
Obrig

4o Semestre

360h
Matematica Discreta 2 FGA0108
60T · 60h
Obrig
Metodos de Desenvolvimento de Software FGA0312
15T-15P + 30 ext · 60h
Obrig
Fundamentos de Arquitetura de Computadores FGA0142
30T-30P · 60h
Obrig
Estruturas de Dados 1 FGA0146
30T-30P · 60h
Obrig
Projeto Integrador de Engenharia 1 FGA0303
30P + 30 ext · 60h
PI
Gestao da Producao e Qualidade FGA0307
45T + 15 ext · 60h
Obrig

5o Semestre

360h
Compiladores 1 FGA0003
30T-30P · 60h
Obrig
Estruturas de Dados 2 FGA0030
30T-30P · 60h
Obrig
Sistemas de Banco de Dados 1 FGA0137
30T-30P · 60h
Obrig
Fundamentos de Sistemas Operacionais FGA0170
30T-30P · 60h
Obrig
Requisitos de Software FGA0313
15T-15P + 30 ext · 60h
Obrig
Interacao Humano Computador FGA0173
30T-30P · 60h
Obrig

6o Semestre

360h
Sistemas de Banco de Dados 2 FGA0060
30T-30P · 60h
Obrig
Arquitetura e Desenho de Software FGA0208
30T-30P · 60h
Obrig
Fundamentos de Redes de Computadores FGA0211
30T-30P · 60h
Obrig
Testes de Software FGA0314
15T-15P + 30 ext · 60h
Obrig
Qualidade de Software 1 FGA0315
15T-15P + 30 ext · 60h
Obrig
Projeto de Algoritmos FGA0124
30T-30P · 60h
Obrig

7o Semestre

240h + optativa
Fundamentos de Sistemas Embarcados FGA0109
30T-30P · 60h
Obrig
Paradigmas de Programacao FGA0210
30T-30P · 60h
Obrig
Programacao para Sistemas Paralelos e Distribuidos FGA0244
30T-30P · 60h
Obrig
Tecnicas de Programacao em Plataformas Emergentes FGA0242
60T · 60h
Obrig
Optativa
· 1 slot
Opt

8o Semestre

330h + optativa
Estagio Supervisionado FGA0288
210P · 210h
Obrig
Engenharia de Produto de Software FGA0316
30P + 30 ext · 60h
Obrig
Gerencia de Configuracao e Evolucao de Software FGA0317
15T + 45 ext · 60h
Obrig
Optativa
· 1 slot
Opt

9o-10o Semestre

TCC + PI + Optativas
Trabalho de Conclusao de Curso 1 FGA0287
60P · 60h
TCC
Projeto Integrador de Engenharia 2 FGA0304
30P + 60 ext · 90h
PI
Trabalho de Conclusao de Curso 2 FGA0290
90P · 90h
TCC
Atividade de Extensao Eng. de Software FGA0318
45 ext · 45h
Ext
Optativas
· 5 slots restantes
Opt

O que mudou: 2008 → 2024

Horas totais

3.600 → 3.525
-75h, porem +360h de extensao

Quimica Geral

Removida
Era obrigatoria no 1o semestre

Calculo 3

Removido
Era obrigatoria no 3o semestre

Sist. Operacionais

Opt → Obrig
5o semestre, 60h (30T+30P)

Disciplinas Adicionadas como Obrigatorias

Nao existiam ou eram optativas no curriculo 2008
  • +
    Fundamentos de Sistemas Operacionais 5o sem · 60h · Era optativa, MEC cobrou
  • +
    Compiladores 1 5o sem · 60h · Fundamento de CS que faltava
  • +
    Fundamentos de Redes de Computadores 6o sem · 60h · Pré-req: Sist. Operacionais
  • +
    Fundamentos de Sistemas Embarcados 7o sem · 60h · Pré-req: Sist. Operacionais
  • +
    Matematica Discreta 1 e 2 3o-4o sem · 120h · Antes era "Estruturas Matematicas"
  • +
    Estruturas de Dados 2 5o sem · 60h · Aprofundamento que nao existia
  • +
    Sistemas de Banco de Dados 2 6o sem · 60h · Antes so tinha BD 1
  • +
    Projeto de Algoritmos 6o sem · 60h · Algoritmos avancados
  • +
    Programacao p/ Sistemas Paralelos e Distribuidos 7o sem · 60h · Substituiu "Fund. Sist. Distribuidos"
  • +
    Atividade de Extensao em Eng. de Software 10o sem · 45h · Nova exigencia CNE

Disciplinas Removidas / Tornadas Optativas

Eram obrigatorias no curriculo 2008
  • Quimica Geral 1o sem · Irrelevante para Eng. de Software
  • Calculo 3 3o sem · Excesso de matematica continua
  • Introducao a Ciencia da Computacao Substituida por "Algoritmos e Prog. de Computadores"
  • Processo de Desenvolvimento de Software Conteudo absorvido por MDS e outras
  • Fundamentos de Sistemas Conexionais Conteudo reestruturado
  • Gestao de Portfolio e Projetos de Software Consolidada com outras disciplinas de gestao
  • Medicao e Analise Conteudo absorvido por Qualidade de Software
  • Verificacao e Validacao de Software Substituida por "Testes de Software" (mais especifica)
  • Desenvolvimento Avancado de Software Conteudo redistribuido
  • Manutencao e Evolucao de Software Absorvida por "Gerencia de Config. e Evolucao"
  • Produtividade e Profissionalismo em ES Tornada optativa
  • Melhoria de Processos de Software Tornada optativa (com extensao)

Mudancas Estruturais

Curriculo 2008

O que Marco cursou
  • Pesado em disciplinas de engenharia geral (Quimica, Calculo 3, Fisica)
  • 0 creditos obrigatorios em fundamentos de computacao (OS, Redes, Compiladores)
  • Forte em processo e gestao de software (6+ disciplinas)
  • Apenas 1 disciplina de Estrutura de Dados
  • Sem extensao curricular
  • Perfil: engenheiro de software-processo

Curriculo 2024

Alunos atuais
  • Removeu excessos de engenharia geral (sem Quimica, sem Calculo 3)
  • ~360h obrigatorias em fundamentos de computacao (OS, Redes, Compiladores, Embarcados)
  • Processo consolidado em menos disciplinas, mais profundas
  • 2 disciplinas de Estrutura de Dados + Projeto de Algoritmos
  • 360h de extensao integradas (CNE Res. 7/2018)
  • Perfil: engenheiro de software com base solida em CS

Disciplinas Optativas (Curriculo 2024)

Minimo 420h em disciplinas optativas + ate 120h em atividades complementares = 540h total.

Aprendizado de Maquina
60h
Compiladores 2
60h
Computacao em Nuvem
60h
Criptografia e Seguranca de Redes
60h
Engenharia de Software Experimental
60h
Fisica para Jogos 1
60h
Fisica para Jogos 2
60h
Fundamentos de Arquitetura de Software
60h
Governanca de TI
60h
Inteligencia Artificial
60h
Introducao a Jogos Digitais
60h
Introducao a Computacao Grafica
60h
Introducao a Web Semantica
60h
Lingua de Sinais Brasileira - Basico
30h
Metodos da Escrita Cientifica
60h
Microprocessadores e Microcontroladores
60h
Modelagem de Processos
60h
Pratica de Eletronica Digital 2
30h
Principios de Robotica Educacional
60h
Programacao Web
60h
Qualidade de Software 2
60h
Seminarios em Engenharia de Software
30h
Sistemas Criticos e Tolerancia a Falhas
60h
Sistemas Operacionais Embarcados
60h
Teoria de Eletronica Digital 2
60h
Teoria dos Numeros
60h
Medicao Funcional e Estimativas de SW
60h
Topicos Especiais em Eng. de Software
60h
Topicos Especiais em Programacao
60h
Contratacao de Servicos de TI
30h
Introducao a Gamificacao
60h
Producao e Profissionalismo em ES
60h
Melhoria de Processos de Software
60h
Desenvolvimento de Software
60h
Programacao para Competicoes
60h

Historia do Curso

2008
Criacao do curso de Engenharia de Software na FGA — primeiro bacharelado em Eng. de Software do Brasil. Resolucao CONSUNI No. 16/2008. Curriculo 6360/-2.
2009
Primeira turma ingressa. Curriculo fortemente compartilhado com as 5 engenharias da FGA (Energia, Automotiva, Aeroespacial, Eletronica, Software).
~2013
Marco ingressa no curso de Engenharia de Software na FGA.
Dez 2015
Curso recebe nota maxima do MEC (nota 5). Apesar disso, avaliadores apontam ausencia de Sistemas Operacionais, Redes e Compiladores como obrigatorias.
Out 2016
NDE publica novo PPC com reforma curricular abrangente. Adiciona OS, Redes, Compiladores, Embarcados como obrigatorias. Remove Quimica e Calculo 3.
2017
Marco se forma pelo curriculo antigo (6360/-2). Novo curriculo 6360/1 entra em vigor para novos ingressantes. Sistemas Operacionais agora e obrigatoria.
2018
CNE publica Resolucao 7/2018 exigindo 10% de extensao em todos os cursos superiores.
2023
Novo PPC elaborado para adequar curriculo a extensao. FGA renomeada para FCTE (Faculdade de Ciencias, Tecnologias e Engenharias).
2024
Curriculo 6360/2 entra em vigor para alunos ingressantes a partir de 2024/2. 360h de extensao integradas. Curriculo 6360/1 em phase-out.
Dez 2025
PPC mais recente assinado (12/12/2025). Documento oficial com 325+ paginas detalhando todo o curriculo atual.

Fontes

PPC 2016 (Curriculo antigo + proposta de reforma) PPC 2023/2025 (Curriculo atual, assinado Dez 2025) software.unb.br — Matriz Curricular software.unb.br — Disciplinas Optativas SIGAA — Estrutura Curricular MatriculaWeb — Fluxo 6360 FCTE — Engenharia de Software