Skip to content
This repository has been archived by the owner on Nov 5, 2023. It is now read-only.

Roteiro de Desenvolvimento

Keslley L edited this page Nov 12, 2017 · 52 revisions

Imagens

Definir afinidades

Imagem

Classificação com Swebok

  • Requisitos de Software
  1. Engenharia de Software
  2. Engenharia de Requisitos
  3. Interação Humano-Computador
  4. Governança e Gestão de Serviços de Software
  5. Projeto de Software
  6. Modelagem de Software
  7. Processo de Qualidade de Software
  8. Arquitetura de Software
  9. Teste de Software
  10. Design de Software
  11. Engenharia de Sistema
  12. Experiência do Usuário de Software
  13. Pratica em Engenharia de Software
  • Design de Software
  1. Engenharia de Software
  2. Engenharia de Requisitos
  3. Interação Humano-Computador
  4. Construção de Software
  5. Projeto de Software
  6. Modelagem de Software
  7. Design de Software
  8. Arquitetura de Software
  9. Padrões de Arquitetura de Software
  10. Software para Sistemas Ubíquos
  11. Software Concorrente e Distribuído
  12. Pratica em Engenharia de Software
  13. Sistemas Distribuídos
  • Construção de Software
  1. Engenharia de Software
  2. Engenharia de Requisitos
  3. Arquitetura de Software
  4. Construção de Software
  5. Projeto de Software ****
  6. Modelagem de Software
  7. Design de Software
  8. Software Concorrente e Distribuído
  9. Software para Sistemas Ubíquos
  10. Pratica em Engenharia de Software
  11. Introdução à Programação
  12. Programação Orientada a Objetos
  13. Engenharia de Sistemas
  • Teste de Software
  1. Engenharia de Software
  2. Engenharia de Requisitos
  3. Arquitetura de Software
  4. Construção de Software
  5. Projeto de Software
  6. Modelagem de Software
  7. Design de Software
  8. Teste de Software
  9. Pratica em Engenharia de Software
  • Fundamentos de Computação
  1. Introdução à Programação
  2. Algoritmos e Estruturas de Dados 1
  3. Programação Orientada a Objetos
  4. Algoritmos e Estruturas de Dados 2
  5. Linguagens e Paradigmas de Programação
  6. Linguagens Formais e Autômatos
  7. Arquitetura de Computadores
  • Manutenção de Software
  1. Programação Orientada a Objetos
  2. Engenharia de Software
  3. Construção de Software
  4. Governança e Gestão de Serviços de Software
  5. Projeto de Software
  6. Modelagem de Software
  7. Processo de Qualidade de Software
  8. Arquitetura de Software
  9. Padrões de Arquitetura de Software
  10. Engenharia de Sistema
  11. Experiência do Usuário de Software
  12. Pratica em Engenharia de Software
  • Gerencia de Configuração de Software
  1. Construção de Software
  2. Gerência de Projeto de Software
  3. Engenharia de Software
  4. Processo de Software
  5. Engenharia de Sistema
  6. Domínios de Software
  7. Processos de Qualidade de Software
  8. Experiência do Usuário de Software
  9. Pratica em Engenharia de Software
  • Gerencia de Engenharia de Software
  1. Engenharia de Software
  2. Construção de Software
  3. Processos de Software
  4. Engenharia de Sistemas
  5. Domínios de Software
  6. Gerência de Projeto de Software
  7. Requisitos de Software
  8. Governança e Gestão de Serviços de Software
  9. Processo de Qualidade de Software
  10. Prática em Engenharia de Software
  • Fundamentos Matemáticos
  1. Análise e Projeto de Algoritmos
  2. Cálculo 1A
  3. Fundamentos de Matemática para Computação
  4. Probabilidade e Estatística A
  5. Álgebra Linear
  6. Lógica Matemática
  7. Linguagens e Paradigmas de Programação
  8. Linguagens Formais e Autômatos
  9. Estrutura de Dados 2
  • Processo de Engenharia de Software
  1. Engenharia de Software
  2. Construção de Software
  3. Processos de Software
  4. Engenharia de Sistemas
  5. Domínios de Software
  6. Gerência de Projeto de Software
  7. Experiência do Usuário de Software
  8. Governança e Gestão de Serviços de Software
  9. Prática em Engenharia de Software
  • Modelos e Métodos de Engenharia de Software
  1. Gerência de Projeto de Software
  2. Engenharia de Software
  3. Processo de Software
  4. Projeto de Software
  5. Modelagem de Software
  6. Engenharia de Sistema
  7. Design de Software
  8. Arquitetura de Software
  9. Requisitos de Software
  10. Teste de Software
  11. Pratica em Engenharia de Software
  • Qualidade de Software
  1. Construção de Software
  2. Gerência de Projeto de Software
  3. Engenharia de Software
  4. Interação Humano-Computador
  5. Modelagem de Software
  6. Processo de Software
  7. Engenharia de Sistema
  8. Requisitos de Software
  9. Teste de Software
  10. Governança e Gestão de Serviços de Software
  11. Processos de Qualidade de Software
  12. Experiência do Usuário de Software
  13. Pratica em Engenharia de Software
  • Prática Profissional de Engenharia de Software
  1. Computação e Sociedade
  2. Engenharia de Software
  3. Interação Humano-Computador
  4. Projeto de Software ****
  5. Introdução à Língua Brasileira de Sinais
  6. Modelagem de Software ****
  7. Gerência de Projeto de Software
  8. Requisitos de Software
  9. Prática em Engenharia de Software
  • Economia de Engenharia de Software
  1. Engenharia de Software
  2. Modelagem de Software ****
  3. Engenharia de Sistemas
  4. Arquitetura de Software ***
  5. Requisitos de Software
  6. Governança e Gestão de Serviços de Software
  7. Mercado e Economia de Software
  8. Prática em Engenharia de Software
  • Fundamentos da Engenharia
  1. Probabilidade e Estatística A
  2. Análise e Projeto de Algoritmos
  3. Pesquisa Operacional ****
  4. Engenharia de Sistemas
  5. Prática em Engenharia de Software

Dicionario de Busca

Álgebra Linear
Fundamentos de Matemática
Fundamentos de Matemática para Computação
Matemática Computacional
Matemática
Ciências Exatas
Materias de Exatas
Algoritmos e Estruturas de Dados 1
Fundamentos de Matemática
Fundamentos da Computação
Fundamentos de Matemática para Computação
Algoritmos e Estruturas de Dados 2
Fundamentos de Matemática
Fundamentos de Matemática para Computação
Matemática Computacional
Matemática
Ciências Exatas
Materias de Exatas
Análise e Projeto de Algoritmos
Fundamentos de Matemática
Fundamentos de Matemática para Computação
Matemática Computacional
Matemática
Ciências Exatas
Materias de Exatas
Fundamentos da Engenharia
Arquitetura de Computadores
Fundamentos da Computação
Arquitetura de Software
Manutenção de Software
Manutenção
Economia de Engenharia de Software
Modelos e Métodos de Engenharia de Software
Teste de Software
Construção de Software
Design de Software
Requisitos de Software
Banco de Dados
Fundamentos da Computação
Cálculo 1 A
Fundamentos de Matemática
Fundamentos de Matemática para Computação
Matemática Computacional
Matemática
Ciências Exatas
Materias de Exatas
Compiladores
Fundamentos de Computação
Construção de Software
Fundamentos da programação de computadores
Computação e Sociedade
Prática Profissional de Engenharia de Software
Ética
Construção de Software
Manutenção de Software
Manutenção
Gerencia de Configuração de Software
Gerencia de Configuração
Configuração de Software
Controle de Versão
Gerencia de Engenharia de Software
Gestão de Engenharia de Software
Processo de Engenharia de Software
Processo de Software
Processo de Engenharia
Processo
Qualidade de Software
Teste de Software
Design de Software
Construção de Software
Design de Software
Modelos e Métodos de Engenharia de Software
Teste de Software
Construção de Software
Design de Software
Requisitos de Software
Domínios de Software
Gerencia de Configuração de Software
Gerencia de Configuração
Configuração de Software
Controle de Versão
Gerencia de Engenharia de Software
Gestão de Engenharia de Software
Processo de Engenharia de Software
Processo de Software
Processo de Engenharia
Processo
Engenharia de Sistemas
Manutenção de Software
Manutenção
Gerencia de Configuração de Software
Gerencia de Configuração
Configuração de Software
Controle de Versão
Gerencia de Engenharia de Software
Gestão de Engenharia de Software
Processo de Engenharia de Software
Processo de Software
Processo de Engenharia
Processo
Construção de Software
Economia de Engenharia de Software
Fundamentos da Engenharia
Engenharia de Software
Manutenção de Software
Manutenção
Gerencia de Configuração de Software
Gerencia de Configuração
Configuração de Software
Controle de Versão
Gerencia de Engenharia de Software
Gestão de Engenharia de Software
Processo de Engenharia de Software
Processo de Software
Processo de Engenharia
Processo
Requisitos de Software
Design de Software
Construção de Software
Teste de Software
Modelos e Métodos de Engenharia de Software
Qualidade de Software
Prática Profissional de Engenharia de Software
Economia de Engenharia de Software
Experiência do Usuário de Software
Manutenção de Software
Manutenção
Gerencia de Configuração de Software
Gerencia de Configuração
Configuração de Software
Controle de Versão
Processo de Engenharia de Software
Processo de Software
Processo de Engenharia
Processo
Requisitos de Software
Qualidade de Software
Fundamentos de Matemática para Computação
Fundamentos de Matemática
Fundamentos de Matemática para Computação
Matemática Computacional
Matemática
Ciências Exatas
Materias de Exatas
Gerência de Projeto de Software
Gerencia de Configuração de Software
Gerencia de Configuração
Configuração de Software
Controle de Versão
Gerencia de Engenharia de Software
Gestão de Engenharia de Software
Processo de Engenharia de Software
Processo de Software
Processo de Engenharia
Processo
Modelos e Métodos de Engenharia de Software
Qualidade de Software
Prática Profissional de Engenharia de Software
Governança e Gestão de Serviços de Software
Manutenção de Software
Manutenção
Gerencia de Engenharia de Software
Gestão de Engenharia de Software
Processo de Engenharia de Software
Processo de Software
Processo de Engenharia
Processo
Requisitos de Software
Qualidade de Software
Economia de Engenharia de Software
Interação Humano-Computador
Requisitos de Software
Design de Software
Qualidade de Software
Prática Profissional de Engenharia de Software
Introdução à Língua Brasileira de Sinais
Prática Profissional de Engenharia de Software
Requisitos de Software
Interação homem computador
Qualidade de Software
Usabilidade
Introdução à Programação
--------------------------------------------------------
Construção de Software
Fundamentos de Computação
Fundamentos de Matemática para Computação
Linguagens e Paradigmas de Programação
Fundamentos de Matemática
Fundamentos de Matemática para Computação
Matemática Computacional
Matemática
Ciências Exatas
Materias de Exatas
Linguagens Formais e Autômatos
Fundamentos de Matemática
Fundamentos de Matemática para Computação
Matemática Computacional
Matemática
Ciências Exatas
Materias de Exatas
Lógica Matemática
Fundamentos de Matemática
Fundamentos de Matemática para Computação
Matemática Computacional
Matemática
Ciências Exatas
Materias de Exatas
Mercado e Economia de Software
Economia de Engenharia de Software
Mercado e Economia de Software
Metodologia e Experimentação em Engenharia de Software
Fundamentos de Computação
Fundamentos da programação de computadores
Fundamentos Matemáticos
Fundamentos da Matemática
Modelos e Métodos de Engenharia de Software
Processo de Software
processos e métodos de Engenharia de Software
Modelagem de Software
--------------------------------------------------------
Manutenção de Software
Manutenção
Requisitos de Software
Design de Software
Construção de Software
Teste de Software
Modelos e Métodos de Engenharia de Software
Qualidade de Software
Prática Profissional de Engenharia de Software
Economia de Engenharia de Software
Padrões de Arquitetura de Software
Manutenção de Software
Manutenção
Design de Software
Pesquisa Operacional
Fundamentos da Engenharia
Fundamentos Matemáticos
Fundamentos de Computação
Prática em Engenharia de Software
Manutenção de Software
Manutenção
Gerencia de Configuração de Software
Gerencia de Configuração
Configuração de Software
Controle de Versão
Gerencia de Engenharia de Software
Gestão de Engenharia de Software
Requisitos de Software
Design de Software
Construção de Software
Teste de Software
Processo de Engenharia de Software
Modelos e Métodos de Engenharia de Software
Qualidade de Software
Prática Profissional de Engenharia de Software
Economia de Engenharia de Software
Fundamentos da Engenharia
Probabilidade e Estatística A
Fundamentos de Matemática
Fundamentos de Matemática para Computação
Matemática Computacional
Matemática
Ciências Exatas
Materias de Exatas
Fundamentos da Engenharia
Processo de Engenharia de Software ............
Processo de Software .............
Processo de Engenharia ............
Processo ...............
Processos de Qualidade de Software
Manutenção de Software
Manutenção
Gerencia de Configuração de Software
Gerencia de Configuração
Configuração de Software
Controle de Versão
Qualidade de Software
Gerencia de Engenharia de Software ...........
Gestão de Engenharia de Software ..............
Processos de Software
Gerencia de Configuração de Software ..........
Gerencia de Configuração ............
Configuração de Software ..........
Controle de Versão ..........
Gerencia de Engenharia de Software
Gestão de Engenharia de Software
Processo de Engenharia de Software
Processo de Software
Processo de Engenharia
Processo
Programação Orientada a Objetos
Manutenção de Software
Manutenção
Fundamentos de Computação
Construção de Software
Projeto de Software
Requisitos de Software
Design de Software
Construção de Software
Teste de Software
Manutenção de Software
Manutenção
Modelos e Métodos de Engenharia de Software
Prática Profissional de Engenharia de Software
Redes de Computadores
Fundamentos de Computação
Conhecimento básicos computacional
Conhecimento básicos dos fundamentos de computação
Requisitos de Software
Gerencia de Engenharia de Software
Gestão de Engenharia de Software
Engenharia de Requisitos
Sistemas Distribuídos
Objetos distribuídos
Design de Software
Arquitetura de Software
Construção de Software
Sistemas Operacionais
Software para Sistemas Ubíquos
Computação ubíqua
Sistemas Distribuídos
Software Concorrente e Distribuído
Design de Software
Arquitetura de Software
arquitetura
Construção de Software
codificação de software
codificação
Software para Persistência de Dados
Design de Software
Arquitetura de Software
Banco de dados
Sistema gerenciador de banco de dados
SGBD
Software para Sistemas Ubíquos
Design de Software
arquitetura do software
Construção de Software
codificação
auto validação
auto teste
Testes de Software
Requisitos de Software
necessidades
engenharia de requisitos
análise de requisitos
características de requisitos
Funcionalidades do Software
condição
Teste de Software
investigar software
estimular software
controle de qualidade
Modelos e Métodos de Engenharia de Software
Boas Práticas
Qualidade de Software
características desejadas

Definir Paginas e Conteúdos

Solução e paginas:

  • Pagina Home segue conforme abaixo:

Imagem

  • A pagina de matriz curricular segue a divisão de fluxo sugerido, as disciplinas serão apresentadas em caixa conforme tela abaixo:

Imagem

  • Clicando em algumas disciplina sera apresentado as demais informações conforme tela:

Imagem

  • A tela informação será apresentada conforme a tela abaixo, onde terá um menu lateral com os tópicos referentes a informações gerais do curso disponível no PPC.

Imagem

Conteúdo:

Pagina home

Titulo Centralizado: Projeto Pedagógico do Curso Bacharelado em Engenharia de Software

Mensagem de apresentação:
O curso de Bacharelado em Engenharia de Software (BES) é oferecido pelo Instituto de Informática (INF) da Universidade Federal de Goiás (UFG).

A bacharela ou o bacharel em Engenharia de Software é capaz de efetivamente contribuir com equipes na produção de modelos abstratos de software e realizá-loa por meio de código de qualidade. Essa contribuição é pautada por postura profissional e conduta ética.

Ficou interessado? Para mais informações, conheça o Projeto Pedagógico do Curso (PPC):

Saiba mais e Downloads

Tópico 1: Sobre o Curso
O Curso de Engenharia de Software forma o profissional de software, o engenheiro de Software, apto a participar de e conduzir empreendimentos de softwares que sejam competitivos no mercado global. O estudante recebe formação que lhe assegura sólida carreira na valiosa indústria de software e o inicia no processo de formação de sua própria reputação como profissional.

Saiba mais

Tópico 2: Estrutura curricular
A matriz curricular do curso perfaz 44 disciplinas. Sendo 17 disciplinas de formação básica em computação. Em particular, 4 disciplinas são oferecidas pelo Instituto de Matemática e Estatística (IME) e as outras 13 oferecidas pelo INF que fornecem uma sólida formação em Computação, o que inclui o recomendado para a formação em Matemática. E as demais disciplinas com ênfase na formação específica em Engenharia de Software.

Saiba mais

Tópico 1: Disciplinas
As disciplinas estão organizadas em nove períodos letivos. Os quatro primeiros períodos concentram as disciplinas de formação básica em Computação: disciplinas de Computação propriamente ditas e aquelas de Matemática. Os demais períodos incluem disciplinas com ênfase na formação específica em Engenharia de Software.

Saiba mais

Tópico 1: Outras informações
O Bacharelado em Engenharia de Software (BES) existe e se mantém em um contexto no qual se destaca a aptidão do Instituto de Informática, a carência de mão de obra apta a desenvolver softwares de qualidade e a importância local do curso.

Saiba mais

Matriz Curricular

Exemplo:

Computação e Sociedade

Carga horaria
Teórica: 32 horas
Pratica: 0 horas
Total: 32 horas

Unidade responsável: Instituto de Informática (INF)

Natureza: Núcleo comum (NC) / Obrigatória

Pré-requisito: Não possui

Ementa:

  1. História da computação.
  2. Estudo e análise de casos de aplicação de computadores na sociedade e para o meio ambiente.
  3. Subáreas da computação e áreas interdisciplinares.
  4. Importância e desafios da computação no Brasil e no mundo.
  5. Cursos de computação e aspectos profissionais: tipos de cursos, perfis profissionais, demanda do mercado, organizações e associações na área, regulamentação da profissão.
  6. Leis e normas relacionadas à Informática.
  7. Questões ambientais, raciais, de saúde e de inclusão digital relacionadas à Computação.
  8. Ética na Computação.
  9. Empresas de tecnologia da informação.
  10. Incubadoras de empresas.

Bibliografia básica:
• FONSECA FILHO, C. História da computação: O Caminho do Pensamento e da Tecnologia. Porto Alegre: EDIPUCRS, 2007.
• MASIERO, P. Ética em Computação. Editora da USP, 2000.
• VELOSO, R. Tecnologias da Informação e Comunicação: Desafios e Perspectivas. São Paulo: Saraiva, 2011.

Bibliografia complementar:
• CHALITA, G. Os Dez Mandamentos da Ética. Editora Nova Fronteira, 2003.
• DRUMMOND, V. Internet, Privacidade e Dados Pessoais. Editora Lumen Juris, 2003.
• KACZMARCZYK, L. C. Computers and Society: Computing for Good. Chapman & Hall/CRC Textbooks in Computing. CRC Press, 2011.
• LUCCA, N.; FILHO, A. S. Direito & Internet. Editora Edipro, 2001.
• PAESANI, L. M. Direito de Informática. Editora Atlas, 2005.

Informações:
A disciplina “Computador e Sociedade” incluem, em seus ementários, tópicos pertinentes às exigências da Resolução Nº 1 de 17 de junho de 2004. Em particular, remetem para o conhecimento de questões pertinentes ao continente africano e para o conhecimento e respeito à diversidade.

Saiba mais (Lincar com a Resolução Nº 1 de 17 de junho de 2004)


Introdução à Programação

Carga horaria
Teórica: 48 horas
Pratica: 80 horas
Total: 128 horas

Unidade responsável: Instituto de Informática (INF)

Natureza: Núcleo Comum (NC) / obrigatória

Pré-requisito: Nenhum

Ementa:

  1. Introdução a algoritmos.
  2. Conceitos básicos de programas: constantes; tipos de dados primitivos; variáveis; atribuição; entrada e saída de dados; expressões; estruturas de decisão; estruturas de repetição.
  3. Ponteiro.
  4. Estruturas de dados homogêneas e heterogêneas: vetores, matrizes, cadeias de caracteres, registros. Subprogramas: funções; passagens de parâmetros por valor e por referência, recursividade.
  5. Manipulação de arquivos: abertura, fechamento, leitura e gravação.
  6. Tipos de acesso a arquivos: sequencial e indexado.
  7. Tipos de arquivos (texto e binário).
  8. Transcrição de algoritmos para uma linguagem de programação.
  9. Domínio de uma linguagem de programação: sintaxe e semântica; interpretação e compilação de programas; ambiente de desenvolvimento de programas; estilo de codificação; documentação de código; técnicas de depuração e técnicas de profiling; desenvolvimento e uso de bibliotecas.

Bibliografia básica:

Bibliografia complementar:

Informações:


Informações

  • Listra de siglas
Sigla Descrição
ACM Association for Computing Machinery
BES Bacharelado em Engenharia de Software
CAPES Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
CC Ciências da Computação (bacharelado)
COMTEC Comunidade Tecnológica de Goiás
CNPq Conselho Nacional de Desenvolvimento Científico e Tecnológico
DCN Diretrizes Curriculares Nacionais
ENADE Exame Nacional de Desempenho de Estudantes
FAPEG Fundação de Apoio à Pesquisa do Estado de Goiás
IEEE Institute of Electrial and Electronics Engineers
IME Instituto de Matemática e Estatística
INF Instituto de Informática
Letras Faculdade de Letras
MEC Ministério da Educação
NDE Núcleo Docente Estruturante
P&D Pesquisa e Desenvolvimento
PPC Projeto Pedagógico de Curso
REUNI Reestruturação e Expansão das Universidades Federais
SI Sistemas de Informação (bacharelado)
TAE Técnico Administrativo em Educação
TIC Tecnologia da Informação e Comunicação
UFG Universidade Federal de Goiás
  • Apresentação O curso de Bacharelado em Engenharia de Software (BES) é oferecido pelo Instituto de Informática (INF) da Universidade Federal de Goiás (UFG). A primeira versão do Projeto Pedagógico do Curso (PPC) foi criada em 2008, a segunda versão, registrada nesse documento, é fruto de uma reflexão de dois anos do Núcleo Docente Estruturante (NDE), que reinventou o BES.

A busca pela qualidade é a motivação (p. 13 - Lincar) dessa segunda versão, que só pode ser adequadamente compreendida com o detalhamento da história da criação do curso e do cenário no qual está inserido (p. 10 - Lincar), o que lembra Paulo Freire, segundo o qual “toda leitura de texto pressupõe uma rigorosa leitura do contexto”.

Não houve alteração relevante dos objetivos do curso (p. 14 - Lincar), nem tampouco do perfil do egresso (p. 15 - Lincar), contudo, ambos foram refinados. Os requisitos legais e normativos foram ampliados pelas diretrizes curriculares nacionais (que não existiam quando a primeira versão foi produzida). Em particular, a estratégia para atender a educação das relações étnico-raciais e para o ensino de história e cultura afro-brasileira e africana foi revista em sua totalidade.

A estrutura curricular (p. 35 - Lincar) sofreu mudanças significativas. Em particular, o fluxo sugerido, nos quatro primeiros períodos, inclui apenas disciplinas de formação básica em computação. A disciplina “Prática em Engenharia de Software” (p. 75 - Lincar) é o elemento integrador do curso, com carga horária de 320 horas. Em particular, as disciplinas específicas de Engenharia de Software são acompanhadas de uma seção adicional, “condições mínimas” (p. 56 - Lincar), que estabelece competências a serem demonstradas/adquiridas pelo estudante em cada uma delas.

A busca por um curso de Engenharia de Software melhor é uma atribuição contínua do NDE estabelecida nesse PPC por meio de princípios (p. 23 - Lincar). Esse compromisso é oportuno para estabelecer claramente a responsabilidade pela gestão do presente PPC pelo NDE, sem o qual esse texto resume-se a um registro de intenções.

  • Dados do Curso Nome do curso Engenharia de Software

Grau acadêmico Bacharelado

Título do egresso Bacharel(a) em Engenharia de Software

Área de conhecimento

(CNPq) Ciências Exatas e da Terra (1.00.00.00-3) Ciência da Computação (1.03.00.00-7) Metodologia e Técnicas da Computação (1.03.03.00-6) Engenharia de Software (1.03.03.02-2)

Modalidade Presencial

Local de oferta Instituto de Informática (UFG) Alameda Palmeiras, Quadra D, Câmpus Samambaia Goiânia (GO), CEP 74690-900

Reconhecimento Portaria Nº 819 de 29 de outubro de 2015. Número de registro no e-MEC: 201307356.

Responsável Instituto de Informática (INF)

Unidades executoras Instituto de Informática (INF) Instituto de Matemática e Estatística (IME) Faculdade de Letras (Letras)

Número de vagas 40 vagas anuais

Carga horária 3200

Duração do curso em

semestres 9 semestres

Turno de

funcionamento Noturno

Forma de ingresso Sistema de Seleção Unificada (SiSU). Em caso de existência de vagas é possível o ingresso através: (a) de transferência de outras instituições de ensino superior; (b) portadores de diploma ou (c) reingresso. Essas opções dependem de processo seletivo específico na UFG.

  • Instituto de Informática O Instituto de Informática da UFG possui sólida experiência no ensino superior em Computação, iniciada em 1983, com a primeira turma do curso de Bacharelado em Ciências da Computação (CC). A partir de 2009 foram criados mais dois cursos de graduação: o Bacharelado em Engenharia de Software (BES) e o Bacharelado em Sistemas de Informação (SI). O INF também é responsável por dezenas de disciplinas da área de Computação ministradas para diversos cursos de graduação de várias unidades de ensino da UFG.

Na pós-graduação lato sensu o INF já ofertou dezenas de edições dos mais variados cursos de especialização na área de Computação. Na pós-graduação stricto sensu o INF oferece, desde 2001, o Mestrado em Ciência da Computação. A partir de 2010 o INF passou a oferecer o Doutorado em Ciência da Computação.

Essa história perfaz mais de três décadas de ensino, com milhares de egressos, alguns deles ocupando cargos de destaque em universidades, empresas e organizações tanto no Brasil quanto no exterior.

O INF construiu, ao longo desse período, um consistente envolvimento com empresas e organizações de Tecnologia da Informação e Comunicação (TIC). O Apoema [APOEMA] é o órgão do INF responsável pela cooperação e interação com organizações externas, com foco em soluções inovadoras.

Um número significativo de projetos de Pesquisa e Desenvolvimento (P&D) já foi realizado pelo INF em parceria com organizações locais, e alguns com empresas multinacionais (como Dell e HP, por exemplo). O INF também já participou de vários projetos de inovação tecnológica financiados pela Fundação de Apoio à Pesquisa do Estado de Goiás (FAPEG).

  • Sobre o Curso

  • Atividades Complementares

  • Ensino, Pesquisa e Extensão

  • Estágio

  • NDE

  • Requisitos legais e normativos

  • Estrutura Curricular

  • Equivalência com PPC 2008