T.I

INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO

40h Carga horáriaPT IdiomaPossui ApostilaAtualizado

Ementa

Introdução a ciência da computação e programação, seus fundamentos e história. Unidades funcionais básicas do hardware e os softwares básicos. Abstração, algoritmos, estruturas de dados, encapsulamento, gerenciamento de recursos, segurança, engenharia de software e programação web. Estruturas de dados básicas, incluindo arrays e listas. Fundamentos de bancos de dados e a linguagem SQL. As linguagens script HTML, CSS e JavaScript. As linguagens C e Python. Fundamentos de segurança da informação. Conceitos de engenharia de software e codificação segura.

OBJETIVO: Esta disciplina visa capacitar os alunos na compreensão e aplicação de técnicas e métodos de gestão da qualidade, incluindo ferramentas para prevenção e solução de problemas, técnicas gerenciais e normalização. Frameworks para desenvolvimento de software e o conceito de no-code e low-code. Criação e gerenciamento de banco de dados.

CONTEÚDO PROGRAMÁTICO:

UNIDADE I – FUNDAMENTOS DA CIÊNCIA DA COMPUTAÇÃO
  • CONCEITOS BÁSICOS E HISTÓRIA DA CIÊNCIA DA COMPUTAÇÃO
  • ABSTRAÇÃO E ENCAPSULAMENTO EM PROBLEMAS DE PROGRAMAÇÃO
  • ELABORANDO ALGORITMOS SIMPLES
  • FUNDAMENTOS DAS ESTRUTURAS DE DADOS
UNIDADE II – LINGUAGENS DE PROGRAMAÇÃO: UMA VISÃO GERAL
  • FUNDAMENTOS DA PROGRAMAÇÃO EM C
  • FUNDAMENTOS DA PROGRAMAÇÃO EM PYTHON
  • FUNDAMENTOS DA PROGRAMAÇÃO EM SQL
  • FUNDAMENTOS DE HTML, CSS E JAVASCRIPT
UNIDADE III – GERENCIAMENTO DE RECURSOS E SEGURANÇA
  • ENTENDENDO O HARDWARE E O SOFTWARE DOS DISPOSITIVOS DIGITAIS
  • A IMPORTÂCIA DA SEGURANÇA DA INFORMAÇÃO PARA PROFISSIONAIS DE TI
  • FUNDAMENTOS DA ENGENHARIA DE SOFTWARE
  • CONCEITOS DE PROGRAMAÇÃO SEGURA E PRÁTICAS DE DESENVOLVIMENTO
UNIDADE IV – MERCADO DE TI E AS TENDÊNCIAS TECNOLÓGICAS
  • O MERCADO DE TRABALHO EM TI E AS BIG TECHS
  • A INTELIGÊNCIA ARTIFICIAL E SEU IMPACTO NOS PROFISSIONAIS DE TI
  • A COMPUTAÇÃO QUÂNTICA E O NOVO PARADIGMA COMPUTACIONAL
  • INOVAÇÕES TECNOLÓGICAS E O FUTURO DA COMPUTAÇÃO