Objetivo:     Instrumentalizar com conhecimento teórico e prático
    a construção de ontologias.
 
Ementa:     Ontologias. Conceitos Básicos. Motivação. Estruturas.
    Elementos. Aplicações de Ontologias. Construção de ontologias.

Disciplina introdutória de Segurança Computacional oferecida como obrigatória na grade atual de BCC e optativa para IBM.

Curso de Programação 1 (BCC)

Oficina de Computadores (IBM)

Página da disciplina CI1238/INFO7056 - Otimização - turma BCC2, referente ao período letivo 2022-1.

CI1003 - Introdução à Ciência da Computação
CI241 - Introdução à Sistemas Computacionais

Docentes:
Dr. Fabiano Silva
Dr. Guilherme Derenievicz
Dra. Letícia Mara Peres
Dr. Roberto Pereira

Ementa: Introdução à Ciência da Computação. O que é Ciência da Computação? História da Computação; Impactos da Computação na Ciência, Tecnologia e Sociedade; Áreas da Ciência da Computação; O Curso de Ciência da Computação no DInf; Pensamento Computacional. O que é pensamento Computacional? Entendimento e Resolução de problemas utilizando técnicas de pensamento computacional; Noção de Algoritmos. Atuação Profissional em Computação. Pensamento Sistêmico e Socialmente Consciente: teoria e prática; Possibilidades e Demandas do Mercado de Trabalho; Características esperadas de um profissional de Ciência da Computação.

Objetivo da Disciplina: Favorecer o pensamento computacional, crítico e sistêmico do aluno com relação a Ciência da Computação e suas possibilidades de atuação. 

Objetivos Específicos:

  1. Conhecer as principais áreas da Ciência da Computação;
  2. Familiarizar-se com a Grade Curricular do curso e suas diferentes disciplinas;
  3. Vislumbrar a área de Computação e possibilidades de atuação;
  4. Exercitar o pensamento abstrato;
  5. Exercitar a capacidade de interpretação e análise de problemas de forma crítica;
  6. Exercitar o pensamento algoritmo independente de linguagem de programação;
  7. Refletir sobre aspectos éticos e sociais de forma contextualizada e transversal à Computação e suas áreas;
  8. Experimentar diferentes ferramentas e recursos de apoio ao aprendizado;
  9. Desenvolver a autonomia no trabalho individual e em equipes;
  10. Desenvolver habilidades de comunicação oral e escrita.