As diversas áreas da Computação e seus campos de atuação
A Computação é um campo amplo que se estende bastante além das fronteiras da Ciência da Computação. A ACM (Association for Computer Machinery) preparou algumas definições que com certeza ajudarão a entender melhor os cursos relacionados a este campo:
Ciência da Computação
Oferece uma base que permite que o aluno se adapte a novas tecnologias e novas idéias. O trabalho dos cientistas da computação divide-se em três categorias: design e construção de software; desenvolvimento de maneiras eficientes de resolver problemas computacionais; elaboração de jeitos novos e melhores de usar computadores. A seguir estão algumas possibilidades de carreira desenvolvidas a partir das áreas citadas [...]
Engenharia da Computação
Estuda o design dos sistemas de software e hardware digitais, incluindo sistemas de comunicação, computadores e dispositivos que contém computadores. Para os profissionais desta área, programar é focado nos dispositivos digitais e suas interfaces com usuários e outros dispositivos [...]
Sistemas de Informação
Diz respeito à informação que sistemas computacionais podem gerenciar para ajudar organizações (companhias, instituições sem fins lucrativos, órgãos governamentais, etc.) a definir e atingir seus objetivos. Também está relacionado com os processos que uma empresa pode implementar e melhorar utilizando a tecnologia da informação (TI). Profissionais de Sistemas de Informação compreendem tanto os fatores técnicos quanto os organizacionais [...]
Ainda sobre essas definições, o Prof. Daltro José Nunes, que já foi vice-presidente da SBC (Sociedade Brasileira de Computação), escreveu um artigo disponível aqui.