EMENTA: 

Introdução a Internet e World Wide Web; Fundamentos da linguagem HTML, tags de marcação e formulários; Fundamentos da linguagem CSS, seletores, propriedades e interações com os elementos da HTML; Fundamentos da linguagem JavaScript, interações com os elementos da HTML e eventos; Noções  de  Responsividade; Noções  de Acessibilidade na Web; Protocolo HTTP; Noções de programação backend; Manipulação e programação com os métodos GET e POST no Servidor; Manipulação e programação de conexão com Banco de Dados; Tópicos avançados em Web

EMENTA:

Classes e objetos. Mensagens e métodos. Subclasses: herança, poliformismo. Classes abstratas e interfaces. Tratamento de exceções. Coleções. Interface de programação de aplicações (API). Padrões de projeto OO. Construção de Interface gráfica do utilizador. Refatoração. Testes. Prática de programação utilizando uma linguagem orientada a objeto.

EMENTA:
Planejamento: Fundamentos para trabalhos em equipe, orientações para elaboração de cronograma, estudo de viabilidade, lista de materiais e definições de tema, metodologia e procedimentos. Preparação da Proposta de Projeto Integrador a ser protocolada na Coordenação do Curso. Desenvolvimento e Acompanhamento do Projeto. Elaboração de um texto científico.

EMENTA: 
OBJETIVO:
Introduzir o aluno no universo da computação científica, ressaltando o uso do computador na resolução de problemas em engenharia e física. Apresentar métodos numéricos básicos e desenvolver algoritmos para a sua programação em pseudocódigo e em uma linguagem moderna, desenvolvendo interatividade, loopings e outros recursos. Estudar os principais métodos numéricos sua implementação computacional, suas propriedades e capacidades na resolução de problemas da área de interesse do curso. Utilização de implementações desses métodos disponíveis no mercado.