Grade 2015/1

Grade 2015/1
2ª feira 3ª feira 4ª feira 5ª feira 6ª feira
08:00 – 12:00 CCS 012 – Tópicos Avançados em Arquiteturas Distribuídas de Software – Prof. Fábio Verdi (Lab. de Redes – ATLab 105) CCS020 – Programação e Estrutura de Dados – Profa. Tiemi Sakata (ATLab 106) CCS 006 – Linguagens de Programação – Prof. José Guimarães (ATLab 108) CCS 022 – E-Science – Profa. Katti Facelli (Lab. de Redes – ATLab 105)
14:00 – 18:00 CCS005 – Estudo Dirigido CCS016 – Algoritmos Distribuídos – Prof. Gustavo Vieira (ATLab 107) CCS 004 – Aprendizado de Máquina – Profa. Tiago Almeida (Lab. de Redes – ATLab 105)
  • CCS 012 – Tópicos Avançados em Arquiteturas Distribuídas de Software
    Prof. Dr. Fábio Luciano Verdi
    Ementa: Nesta disciplina iremos abordar assuntos atuais relacionados com a Internet e várias tecnologias e paradigmas que permeiam os aspectos de comunicação em redes. Neste sentido, assuntos sobre Cloud computing e infraestruturas de Data Centers serão estudados. Mais especificamente, abordaremos o paradigma OpenFlow e como ele tem sido usado nas redes atuais. A disciplina será ministrada em laboratório onde utilizaremos simuladores e equipamentos reais que suportem OpenFlow.

  • CCS 020 – Programação e Estrutura de Dados
    Profa. Dra. Tiemi Sakata
    Ementa: Fornecer conceitos, estruturas e técnicas básicas para a construção de programas eficientes, utilizando algoritmos e estruturas de dados apropriados. A disciplina contribui para a formação básica do aluno em aspectos considerados fundamentais à ciência da computação: Recursividade; Notação Assintótica e Introdução à Análise de Algoritmos; Pesquisa e ordenação em memória primária; Tipos abstratos de dados, arranjos e listas; Filas e pilhas.; Árvores; Grafos; Hashing.

  • CCS 006 – Linguagens de Programação
    Prof. Dr. José de Oliveira Guimarães
    Ementa: Tipos, visibilidade, módulos, gerenciamento de memória, exceções e outras construções das linguagens de programação; Ortogonalidade, características desejáveis em uma linguagem de programação; Linguagens imperativas, Linguagens orientadas a objetos, Linguagens funcionais, linguagens lógicas, Outros paradigmas de linguagens de programação.

  • CCS 022 – E-science
    Profa. Dra. Katti Faceli
    Ementa: Nesta disciplina será abordado o tema E-science. Esse tema se refere a uma nova ciência voltada à descobertas científicas com base nos grandes volumes de dados que as diversas áreas da ciência vêm produzindo com o uso da tecnologia para suas investigações. Na e-science, a ideia é unir cientistas da computação e especialistas de diferentes áreas para o desenvolvimento de novos conceitos e teorias a partir de grandes volumes de dados e trata tanto de hardware (sensores, sistemas de armazenamento, processamento e comunicação, dispositivos de visualização) quanto de software para apoio à captura, armazenamento e manutenção dos dados, bem como à análise, visualização e extração de conhecimento a partir desses dados. Nesta disciplina será dada uma visão geral das aplicações e da infraestrutura científica envolvida na área.

  • CCS 016 – Algoritmos Distribuídos
    Prof. Dr. Gustavo Maciel Dias Vieira
    Ementa: Modelos de sistemas distribuídos. Causalidade e relógios lógicos. Exclusão mútua distribuída. Eleição de líder. Estados globais consistentes. Consenso. Replicação. Multicast confiável e gerência de grupos.

  • CCS 004 – Aprendizado de Máquina
    Prof. Dr. Tiago Almeida
    Ementa: Conceitos básicos de aprendizado de máquina. Paradigmas de aprendizado: simbólico, probabilístico, conexionista e evolucionário. Técnicas de aprendizado: árvores de decisão, redes neurais, aprendizado Bayesiano, aprendizado baseado em casos, algoritmos genéticos, aprendizado por reforço, agrupamento. Métodos estatísticos para a avaliação de técnicas de aprendizado.

  • Proudly powered by WordPress | Theme: HoneyPress by SpiceThemes