PICC4 - Projeto Interdisciploinar de Computação
Esta disciplina permite que o aluno agregue os conhecimentos adquiridosna primeira metade do curso em um projeto integrado. As normas técnicas para trabalhos científicos são apresentadas e o aluno desenvolve um trabalho computacional envolvendo o conhecimento adquirido nas disciplinas cursadas até então.
Matemática Discreta
A disciplina trata tópicos matemáticos que são fundamentais para o pleno entendimento de muitas
disciplinas específicas de computação. Sendo assim, a álgebra dos conjuntos, os princípios de
contagem e a probabilidade discreta são inicialmente discutidos. Para lançar as bases da
criptografia, a divisibilidade e a congruência dos números inteiros são estabelecidas. Para o pleno
entendimento da teoria da computação, discute-se indução e recursão, técnicas de demonstração
de teoremas, relações, funções e relações de ordem. Complementando o arcabouço teórico,
discutem-se os reticulados e as estruturas algébricas.
Comunicação e Expressão - BCC'20
Sala criada especialmente para as atividades de Comunicação e Expressão, ministradas pelo professor Eli Castanho, à turma de BCC ingressa em 2020.
Estruturas de Dados
Ementa: A disciplina apresenta conceitos de projeto de algoritmos. São trabalhadas as estruturas de dados básicas: listas lineares, pilhas e filas. São apresentados também os algoritmos de ordenação interna e externa mais conhecidos. A disciplina trabalha também com os principais métodos de pesquisa em memória primária e em memória secundária. São apresentados também algoritmos de processamento de cadeias de caracteres.
CONTEÚDO PROGRAMÁTICO: ● Recursividade; ● Técnicas de Projeto de Algoritmos; ● Estruturas de Dados Básicas: Listas Lineares; Pilhas; Filas; ● Ordenação; Interna; Externa; ● Pesquisa em Memória Primária: Pesquisa Sequencial; Pesquisa Binária; Árvores Binárias de Pesquisa; Árvores Binárias de Pesquisa sem Balanceamento; Árvores Binárias de Pesquisa com Balanceamento; Transformação de Chave (Hashing); ● Pesquisa em Memória Secundária: Acesso Sequencial Indexado; Árvores de Pesquisa; Árvores B; Árvores B+; ● Processamento de Cadeias de Caracteres: Casamento de Cadeias; ● Compressão. |
Cálculo II - 2020.1
OBJETIVOS
- Adquirir o ferramental matemático para uso em disciplinas que dependem de modelos matemáticos que envolvem funções de mais de uma variável como Pesquisa operacional;
- Projetar simulações computacionais;
- Desenvolver o raciocínio lógico e abstrato.
Lógica Aplicada
SID - Sistemas Digitais 2021
Entretenimento Digital
O propósito desta disciplina é apresentar ao aluno os fundamentos do desenvolvimento de jogos
eletrônicos. A física que é aplicada em jogos é discutida e a integração de gráficos e sons. Aspectos
da criação de interface com o usuário são tratados, além de técnicas de inteligência artificial que
tornam os jogos mais desafiadores. São apresentados ferramentas e ambientes integrados para o
desenvolvimento de jogos. Estruturas típicas de montagem de jogos como tiles, layers e sprites são
ensinadas.