Disciplinas Optativas 2020/2 BCC

menos que 1 minuto(s) de leitura

Serão ofertadas duas disciplinas optativas no curso de Bacharelado em Ciência da Computação no decorrer do semestre letivo de 2020/2. Os nomes e ementas das disciplinas seguem abaixo.

Optativa: Introdução à Tecnologia Blockchain

Professor Responsável: Fabiano Fernandes e Diego Martins.

Ementa: Histórico e implementações; Problema dos generais bizantinos, consenso e votação distribuída; Conceitos: bloco, transação (registro) e encadeamento; Características: imutabilidade, descentralização, árvore de Merkle e registro distribuído (via replicação); Problemas: regra da cadeia mais longa, fork e armazenamento; Tecnologias concorrentes ao Blockchain; Aplicações comuns: criptomoedas (mineração, proof-of-work, proof-of-stake, etc.), livro razão, votações, saúde pública, etc; Visão geral de técnicas avançadas em Blockchain: smart contracts, hard fork, provas de conhecimento zero e edição controlada de registros.

Optativa: Desenvolvimento WEB Moderno

Professor responsável: Leandro Vaguetti.

Ementa: Desenvolvimento de Aplicações Web Modernas; arquitetura FrontEnd/BackEnd; Tecnologias baseadas em JavaScript/TypeScript e NodeJS; Overview sobre Progressive Web Apps; Desenvolvimento híbrido Mobile-Web.

Tags:

Categorias:

Atualizado em: