Noções de computadores, Unidade central de processamento (UCP), memória, periférico, sistemas de grande e pequeno porte. Noções de sistemas operacionais e compiladores. Programação: caracterização da tarefa, linguagens de baixo e alto nível. Exemplos de programas em linguagem de montagem. Programação em C e Pascal. Desenvolvimento e documentação de algoritmos. Apresentação de áreas da ciência da computação
Bibliografia CELES, W.; IERUSALIMSCHY, R. Introdução à Ciência da Computação; Rio de Janeiro: Apostila, 2007. CELES, W.; RANGEL, J. L. Introdução a Estrutura de Dados; Rio de Janeiro: Campus, 2004.