Ementáriodeinfo

3º Ano

ANÁLISE DE ALGORITMOS (68 h - 2 aulas por semana)
Medidas de complexidade; Escolha do algoritmo ótimo; Funções de complexidade; Técnicas de desenvolvimento de algoritmos; Correção de algoritmos; Problemas NP-difíceis; Solução de problemas NP-difíceis; Classes de problemas; Ordenação e grafos;

COMPUTAÇÃO GRÁFICA (68 h - 2 aulas por semana)
Arquitetura de interfaces de usuário; Interfaces gráficas orientadas por objetos; Bases de dados gráficas; Ambientes gráficos tridimesionais; Modelos vetoriais 2D e 3D: primitivas, transformações, recorte e visualização; Síntese de imagens: modelos básicos de iluminação e elaboração; Modelos gráficos avançados: modelagem paramétrica e funcional; Aplicação de mapas: texturas, sombras, reflexões; Rastreamento de raios e radiosidade; Técnicas de combreamento e ray-tracing; Visualização de dados científicos; Animação;

ELETRÔNICA (102 h - 3 aulas por semana)
Medidas elétricas e magnéticas; Componentes elétricos e eletrônicos; Eletrônica básica e circuitos eletrônicos básicos; Conceitos básicos de circuitos integrados: etapas de projeto e fabricação, elementos de circuitos; Implementação de portas lógicas com diodos, transistores e circuitos integrados; Famílas lógicas; Flip-flops, registradores, contadores e memórias; Osciladores e relógios; Circuitos combinacionais: analise e síntese; Circuitos seqüenciais: análise e síntese;

ENGENHARIA DE SOFTWARE (102 h - 3 aulas por semana)
Software e engenharia de software: características, paradigmas e visão geral; gerência de projetos: métricas de software; Adminstração e gerência de projetos; Análise de requisitos de software e de sistemas; Métodos de análise e de projetos de software; Garantia de qualidade software; Técnica de teste de software; Manutenção e gerenciamento de configuração de software; Ambientes de desenvolvimento de software;

ESTATÍSTICA E PROBABILIDADE (102 h - 3 aulas por semana)
Histórico; Distribuição de freqüência; Medidas de posição; Medidas de dispersão; Medidas de assimetria e surtose; Amostragem; Inferência estátistica; Eventos; Experimentos aleatórios; Probabilidade (clássica, frequencial e condicional); Teorema de Bayes; Principais distribuições de probabilidade; Testes de aderência; Variáveis aleatórias; Planejamento de experimentos; Análise de variância; Correlação;

FENÔMENOS DE TRANSPORTE (102 h - 3 aulas por semana)
Introdução; Conceitos fundamentais de fluídos; Equações básicas; Escoamento em regime laminar e turbulento; Análise dimensional; Transferência de calor por condução; Transferência de calor de convecção; Radiação; Transferência de massa por difusão e convecção;

SISTEMAS DE INFORMAÇÃO (68 h - 2 aulas por semana)
Fundamentos e classificação de sistemas de informação; Sistemas de informação gerenciais e de apoio à decisão; Aplicações; Uso estratégico da tecnologia da informação; Custos e orçamentos; Qualidade, segurança e auditoria; Funções e gerência de pessoal para sistemas de informação; Planejamento e organização da informática na empresa; Processos de negócios e sistemas de informação;

** SISTEMAS OPERACIONAIS (136 h - 4 aulas por semana)
Histórico, classificação, estrutura e componentes; Processos, sincronização e escalonamento; Gerenciamento de memória; Memória virtual; Monoprogramação e multiprogramação; Alocação de recursos e deadlocks; Gerenciamento de arquivos; Segurança e proteção; Técnicas de E/S; Sistemas operacionais distribuídos: estrutura cliente-servidor; Estudos de caso;

** BANCO DE DADOS (68 h - 4 aulas por semana - 1º semestre)
A evolução dos bancos de dados, o modelo hierárquico, o modelo em redes; Níveis de modelagem; Modelagem conceitual; Modelagem lógica; Normalização; Data warehouse; A linguagem SQL; Bancos de dados não convencionais: orientação à objetos, bancos de dados multimídia, bancos de dados geográficos;

** OFICINA DE BANCO DE DADOS (68 h - 4 aulas por semana - 2º semestre)
Projeto de um banco de dados; SGBD: conceitos, administração, devices, criação de um banco de dados, backup, enterprise manager; A linguagem SQL: linguagem de definição de dados, linguagem de manipulação de dados, triggers, stored procedures;

* BANCO DE DADOS (136 h - 4 aulas por semana)
Arquitetura de Banco de Dados; Estruturas de arquivos; Indexação e hashing; Transações; Controle de concorrência e sistemas de recuperação; Segurança de dados; Projeto de Banco de Dados; Modelagem conceitual; Modelagem lógica; Modelagem física; Normalização; Modelo relacional; Introdução ao SGBD; Linguagens de descrição de manipulação; SQL; Álgebra relacional; Descrição e estudos de casos sobre o Modelo relacional; Principais SGBD; Administração de banco de dados;

* Apenas para ingressantes em 2001, 2002, 2003 e 2004.
** Apenas para ingressantes a partir de 2005.

2º Ano Ementário 4º Ano