| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | w | TURMA | COD | NOME_DISCIPLINA | INI | FIM | DIA | OPTATIVA PARA: | CH | PRE-REQ (PPC) | DESCRIÇÃO | |||||||||||||||
2 | ANDRE PACHECO | INF15977 | Programação para Dispositivos Móveis | 15:00:00 | 17:00:00 | 3a e 6a | 05 e 11 | 60 | Web | O objetivo desta disciplina é apresentar os conceitos básicos para desenvolvimento mobile utilizando o sistema operacional Android. O foco principal está no desenvolvimento para smartphones; porém, dada a versatilidade do Android, uma breve introdução ao desenvolvimento para smartwatches será apresentada. A primeira parte do curso será a introdução dos conceitos básicos de Kotlin, a principal linguagem de desenvolvimento que será utilizada. Na sequência, será explorado os conceitos básicos do Android (como sua API, ciclo de vida das Activities, etc), componentes para criação de layouts, padrão arquitetural de desenvolvimento, ferramentas para persistência de dados, dentre outros. A disciplina foi desenhada para ser bem prática com o desenvolvimento de pelo menos três aplicativos em sala de aula. Pré-requisito desejável: POO | ||||||||||||||||
3 | BERILHES | INF16162 | Teoria da Computação | 13:00 | 15:00 | 4a e 6a | 5 | 60 | LFA, ED | |||||||||||||||||
4 | BERILHES | INF16028 | Teoria dos Grafos | 15:00:00 | 17:00:00 | 2a e 4a | 5 | 60 | ED | |||||||||||||||||
5 | CLAUDINE SANTOS BADUE | INF16025 | TÓPICOS EM SISTEMAS COMPUTACIONAIS | 09:00:00 | 11:00:00 | 4a e 6a | 05 e 11 | 60 | Redes | Ementa: Noções Básicas: Estimativa Recursiva de Estado, Filtros Gaussianos, Filtros Não Paramétricos, Movimento de Robôs, Percepção de Robôs. Localização: Localização de Robôs Móveis de Markov e Gaussian, Localização de Robôs Móveis de Grade e Monte Carlo. Mapeamento: Mapeamento de Grade de Ocupação, Localização e Mapeamento Simultâneos. Objetivos Específicos: O objetivo desta disciplina é estudar, implementar e avaliar o desempenho de algoritmos de robótica probabilística para veículos autônomos em ambientes reais. Bibliografia Básica: S. Thrun, W. Burgard and D. Fox, “Probabilistic Robotics”, Cambridge, London: The MIT Press, 2006. | ||||||||||||||||
6 | E. ZAMBON | INF09281/16163 | Compiladores | 11:00:00 | 13:00:00 | 3a e 5a | 05 | 60 | LFA, TBO, PaP | Esta disciplina é obrigatória para os alunos da Ciência da Computação (em ambas as grades). Para os alunos da EngComp na grade antiga ela também é obrigatória; já para os que estão na grade nova ela passou a ser optativa. O objetivo desta disciplina é o estudo de compiladores com um foco totalmente prático, através de um projeto semestral de desenvolvimento de um compilador. Serão apresentadas todas as etapas fundamentais do processo de compilação, com destaque para análise de programas imperativos escritos em linguagens predominantemente estáticas. Pré-requisitos: Todos os oficiais - LFA, TBO (ED2 antigo), PaP (LP antigo) | ||||||||||||||||
7 | FLAVIO | INF16169 | Tópicos em Programação | 13:00:00 | 15:00:00 | 2a e 4a | 05 e 11 | 60 | ED | Introdução geral ao paradigma de programação funcional. Dados e funções. Expressões condicionais. Programação com recursão. Compreensão de Listas. Expressões Lambda. Avaliação Lazy. Apresentação detalhada da linguagem de programação Haskell. implementação de estruturas de dados usando o paradigma funcional. | ||||||||||||||||
8 | GIOVANNI | INF15981 | Introdução à Ciência de Dados | 17:00:00 | 19:00:00 | 2a e 4a | 05 e 11 | 60 | Prob, POO | Introdução (Visão geral da área, Problemas de interesse); Obtenção e manipulação de dados (Tipos de dados, Obtenção de dados na Web, Visualização de dados, Representação de dados textuais, Funções de distância e métricas, Busca por objetos similares); Dimensionalidade (Maldição da dimensionalidade, Análise de componentes principais, Decomposição em valores singulares); Algoritmos de recomendação (Filtro colaborativo e fatoração de matrizes); Algoritmos de agrupamento (K-Means, Agrupamento hierárquico, Agrupamento baseado em densidade, Agrupamento espectral, Avaliação de algoritmos de agrupamento); Algoritmos de classificação (Naive Bayes, Árvores de decisão, SVM, Combinação de, classificadores e Florestas Aleatórias, Procedimentos de treino validação e teste, Introdução a redes neurais, Introdução a redes neurais para dados sequenciais); Regras de associação (Mineração de regras de associação, Avaliação de regras de associação); Análise de links (Page Rank). Pré-requisito desejável: TBO, um curso de probabilidade e estatística e um curso de ágebra linear. | ||||||||||||||||
9 | Magnos/Jadir | INF16175 | Empreendedorismo | 13:00:00 | 17:00:00 | 5a | 05 e 11 | 60 | ES1 | A disciplina é oferecida no formato de aprendizagem por projetos (PBL - Project-based Learning). As (os) estudantes percorrem uma jornada de aprendizagem em 15 semanas. As etapas são: identificação de problema, identificação de usuário e de cliente, identificação de concorrentes, identificação de uma proposta única de valor, ideação de uma solução que seja produto ou serviço, desenvolvimento da solução, teste com usuários e clientes, proposta de modelo de negócios, apresentação de pitch aberta para todas as pessoas, de dentro e de fora da universidade interessados em inovação e emprendedorismo em um Demoday. | ||||||||||||||||
10 | ROBERTA | INF16027 INF09417 | Topicos em Tecnologia e Inovação Tópicos Especiais em Programação II | 17:00:00 | 19:00:00 | 3a e 5a | 05 e 11 | 60 | PaP | Introdução a Blockchains e Smart Contracts: O objetivo desta disciplina é apresentar uma introdução a Blockchains, tendo como foco sua aplicação em Smart Contracts. Primeiramente serão apresentados conceitos fundamentais de Computação que suportam o entendimento de Blockchains. Também serão apresentadas as aplicações desse tipo de tecnologia, como criptomoedas. Em seguida, será trabalhado o conceito de Smart Contracts, com a realização de atividades práticas tendo como base a plataforma Ethereum. Pré-requisito desejável: Ter feito ou estar fazendo Redes de Computadores | ||||||||||||||||
11 | RODOLFO | INF16177 | Laboratório de Redes | 09:00:00 | 11:00:00 | 2a e 4a | 05 e 11 | 60 | Redes | |||||||||||||||||
12 | RODRIGO LAIOLA | INF16172 | Banco de Dados II | 07:00:00 | 09:00:00 | 3a e 5a | 05 e 11 | 60 | BD1 | Tópicos avançados: bancos de dados não relacionais (NoSQL) e banco de dados geográficos Vide PPC 2022 (CComp: https://informatica.ufes.br/pt-br/graduacao/ccomp/ppc, EngComp: https://informatica.ufes.br/pt-br/graduacao/engcomp/ppc) | ||||||||||||||||
13 | ROSANE | INF16155 | Linguagens Formais e Autômatos | 13:00:00 | 15:00:00 | 4a e 6a | 05 | 60 | EC: ComCom | |||||||||||||||||
14 | SAULO | INF09363 | Tópicos Especiais em Computação Científica II | 09:00:00 | 11:00:00 | 3a e 5a | 05 e 11 | 60 | 160 créditos | Modelagem de Epidemias em Python: aspectos de fisiopatologia das doenças, aspectos populacionais e geográficos: Modelagem e simulação matemático-computacional. Uso de Sympy, Scypy; resolução numérica e simbólica de equações diferenciais; introdução "leve" a sistemas dinâmicos; matrizes "next generation". | ||||||||||||||||
15 | THIAGO | INF16014 | Computação Gráfica | 11:00:00 | 13:00:00 | 3a e 5a | 05 e 11 | 60 | POO, AlgLin | |||||||||||||||||
16 | 13:00:00 | 15:00:00 | 4a e 6a | |||||||||||||||||||||||
17 | THOMAS | INF09379 | Tópicos Especiais em Informática IV, Redes Neurais Artificiais | 09:00:00 | 11:00:00 | 2a e 4a | 05 e 11 | 60 | Calc1, AlgLin | |||||||||||||||||
18 | VITOR | INF16160 | Engenharia de Software II | 13:00:00 | 15:00:00 | 3a e 5a | 05 e 11 | 60 | ES1 | Vide PPC 2022 (CComp: https://informatica.ufes.br/pt-br/graduacao/ccomp/ppc, EngComp: https://informatica.ufes.br/pt-br/graduacao/engcomp/ppc) | ||||||||||||||||
19 | VITOR | INF15976 | Programação Web | 13:00:00 | 15:00:00 | 4a e 6a | 05 e 11 | 60 | POO | Vide PPC 2022 (CComp: https://informatica.ufes.br/pt-br/graduacao/ccomp/ppc, EngComp: https://informatica.ufes.br/pt-br/graduacao/engcomp/ppc) | ||||||||||||||||
20 | ||||||||||||||||||||||||||
21 | ||||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |