Programas de bacharelado em TI

Em 1994, pouco mais de 20 mil diplomas de bacharel foram concedidos por universidades norte-americanas no campo de Ciência da Informação e Ciência da Computação. Em 2004, esse número subiu vertiginosamente para 60 mil [fonte: Career Voyages (em inglês)]. Os programas de graduação e de especialização em TI podem ser divididos em três categorias gerais: Ciência da Informação, Ciência da Computação e Engenharia. Porém, devemos salientar que cada uma dessas especializações se sobrepõe uma à outra significativamente, com alguns cursos chamados de Ciência da Computação em uma escola e de Engenharia em outra.

programas undergraduate
Fotógrafo: Millan | Agência: Dream stime
Programas de bacharelado em Computação concentram-se em habilidades como as aplicações do aprendizado

A Ciência da Informação, alternativamente chamada de Tecnologia da Informação, é uma das especializações mais amplas e mais abrangentes da área de TI. Os especialistas em Ciência da Informação começam aprendendo as linguagens de programação comuns e algoritmos matemáticos que fazem hardware e software funcionarem. Depois, aprendem sobre sistemas operacionais, bancos de dados, redes e segurança. Assim que obtêm um entendimento sobre como esses sistemas básicos funcionam, eles aprendem a analisar as necessidades de uma organização ou negócio para projetar os melhores e mais seguros sistemas de informação [fonte: Princeton Review (em inglês)]

O conteúdo programático de Ciência da Informação pode incluir:

  • linguagens de programação (C++ é a mais comum)
  • networking
  • arquitetura e sistemas computacionais
  • componentes de hardware de computador
  • desenvolvimento de software
  • análise de sistemas
  • banco de dados
  • design de sistema de informação
  • sistemas de informações de negócios
[fonte: Princeton Review]

Enquanto a Ciência da Informação abrange o processo inteiro do desenvolvimento dos sistemas de informação, a Ciência da Computação é mais voltada para a solução de problemas (em matemática, física, engenharia, negócios, etc.) nos sistemas computacionais e softwares [fonte: College Board (em inglês)]. Os alunos de especialização em Ciência da Computação terão mais cursos de programação do que os especialistas em Ciência da Informação. Eles também terão mais cursos de matemática e análise estatística. Os alunos de especialização em Ciência da Computação também podem estudar a interação entre seres humanos e computadores e campos emergentes como inteligência artificial e robótica [fonte: Princeton Review (em inglês).

O conteúdo programático de Ciência da Computação pode incluir:

  • algoritmos e programação
  • circuitos e eletrônica
  • cálculos
  • análise estatística e numérica
  • design de sistemas
  • engenharia de software
  • inteligência artificial
  • robótica
  • desenho auxiliado por computador (CAD)
[fonte: Princeton Review e CollegeBoard].

A especialização em Engenharia é bem abrangente e envolve muitas áreas diferentes. Para alunos que estão considerando uma carreira em TI, as melhores especializações em Engenharia são Engenharia Elétrica e Engenharia da Computação. A Engenharia da Computação é ideal porque combina o conteúdo programático básico de Engenharia Elétrica e Ciência da Computação. Os alunos de especialização em Engenharia da Computação aprendem o funcionamento dos circuitos, como construir computadores simples a partir do zero, como programar hardware e software, e como montar essas máquinas em sistemas maiores de redes e informações.

O conteúdo programático do curso de Engenharia da Computação pode incluir:

  • cálculo
  • física
  • circuitos microeletrônicos
  • algoritmos e programação
  • lógica e estatística
  • engenharia de software
  • robótica
  • inteligência artificial
  • eletromagnetismo
  • ciência da informação
[fonte: Princeton Review].

Agora, vamos dar uma olhada em alguns programas de pós-bacharelado em TI.