Ciências da Computação é o estudo dos computadores e suas aplicações, sob todos os aspectos, bem como as estruturas matemáticas que estão relacionadas aos computadores e a computação.
Somente a partir da década de 70 que a ciência da computação foi reconhecida como uma disciplina separada desenvolvendo seus métodos e terminologias. Seu surgimento se deu a partir de outras disciplinas como Engenharia Eléctrica, Matemática e Linguística, sendo uma mescla de Ciência, Engenharia e Arte.
A Ciência da Computação enfatiza os aspectos e funcionalidades dos sistemas enquanto a Engenharia de Software enfatiza as aplicações práticas do mesmo. De certa forma são estudos muito semelhantes apesar de terem muitas diferenças. A Ciência da Computação enfoca a resolução de problemas através do uso de algoritmos e lógica. Enquanto que a Engenharia de Software se preocupa com os processos de desenvolvimento de ferramentas, criação de novos sistemas e linguagens.
\n* Algoritmos\n* Linguagens formais e Compiladores\n* Criptografia\n* Denotação semântica\n* Microprogramação\n* Sistemas Operacionais\n* Teoria dos Algoritmos de Informação \n* Teoria da Complexidade\n* Teoria da Computação \n* Teoria dos Gráficos\n* Teoria dos Tipos
Ciência da Computação Aplicada\n* Álgebra Computacional\n* Arquitetura de Computadores\n* Bancos de Dados\n* Computação Distribuída\n* Computação Gráfica\n* Engenharia de Software\n* Especificação de Programas\n* Estrutura de Dados\n* Inteligência Artificial\n* Linguagens de Programação\n* Programas de Computadores\n* Programação de Computadores\n* Recuperação de Informações\n* Redes de Computadores\n* Robótica\n* Segurança de Computadores\n* Verificação de Programas\n* Redes Semânticas\n*Redes Neurais Veja Também\n* Computação\n* Computador Pessoal\nTraduzido da versão em inglês, quem quiser pode continuar traduzindo esta página \nhttp://www.wikipedia.org/wiki/Computer_science ou colaborar em outras Traduções\n----