Período 2009.1

  • Assimilar os conceitos fundamentais do sistema operacional Linux com ênfase na instalação, configuração e segurança dos principais serviços de rede de computadores.
  • Introdução aos conceitos de subprogramas, passagem de parâmetros, variáveis locais e globais, recursividade. Aprofundamento nos conceitos de estruturas básicas de dados: vetor, registros e matriz. Ponteiros e variáveis dinâmicas. O conceito de abstração. Programação estruturada. Refinamentos sucessivos. Manipulação de arquivos.

  • Prover conhecimentos sobre o histórico da computação; computadores: estrutura funcional; periféricos; organização básica da UCP; tipos de instruções; representação de dados; sistemas de numeração, aritmética binária e decimal, noções de microprogramação: formato de instruções e endereçamento e busca e execução de instruções.

  • Disciplina voltada para discussões téoricas e práticas sobre técnicas, metodologias e padrões em gerenciamento de projetos.


  • Disciplina voltada para discussões téoricas e práticas de programação usando a linguagem Java.

  • Disciplina: Estágio Supervisionador
    Bloco: 8

  • Disciplina voltada para discussões téoricas e práticas a cerca das técnicas de Computação Gráfica.

  • Introdução à comunicação de dados. Rede de computadores. Redes públicas e redes privadas. Conceito básico: Tipos de enlace, meio de transmissão, modos de transmissão, modulação, comutação etc. Componentes básicos de uma rede. Topologia e métodos de acesso. Interfaces. Interconexão de redes. Protocolo de comunicação. Modelo de referência OSI. Principais padrões e protocolos utilizados no mercado. Internet e Intranet. Arquitetura cliente-servidor. Noções de projetos, instalação e configuração de redes.