Esses são os cursos mais comuns nas universidades e faculdades que oferecem graduação em computação. No entanto, não é raro encontrar interessados pela área que não sabem exatamente qual curso fazer, justamente por não conhecer as diferenças entre eles.
É importante frisar que se você pensa em fazer algum desses cursos para se tornar um especialista em Excel ou em montagem de computadores, ou pensa que aprenderá a usar tudo o que é programa, saiba que está cometendo um erro extremamente grosseiro. Os cursos superiores de computação preparam seus alunos para trabalhar com os princípios fundamentais da área, de forma que eles se tornem, prioritariamente, aptos a desenvolver e a implementar soluções, e não necessariamente a se especializar no uso delas.
A seguir, uma breve descrição dos cursos.
Ciência da Computação
Também chamado de "ciências da computação" por algumas instituições de ensino, esse é um curso que aborda de maneira aprofundada os conceitos e teorias da computação, dando uma sólida formação em áreas como estruturas de dados, algoritmos, linguagens de programação, desenvolvimento e análise de sistemas, entre outras. É uma área que trabalha essencialmente com software e que tem um forte embasamento em fundamentos matemáticos e em cálculo.
O estudante de Ciência da Computação é preparado para resolver problemas reais, aplicando soluções que envolvam computação, independente de qual seja o ambiente (comercial, industrial ou científico). Quem se forma neste curso tem uma variedade grande de carreiras profissionais a seguir, uma vez que a computação é aplicada em diversas áreas do conhecimento.
Boa parte das pessoas que se graduam em Ciência da Computação segue carreiras ligadas ao desenvolvimento de software, mas o curso também pode servir como base para outros segmentos, como segurança da informação ou estrutura de redes, por exemplo, mesmo que a pessoa tenha que fazer treinamentos de especialização para complementar seus conhecimentos.
Sistemas de Informação
Esse é um curso focado no planejamento e desenvolvimento de sistemas de informação e automação. Também é, de certo modo, uma graduação parecida com Ciência da Computação, no entanto, o estudante de Sistemas da Informação recebe preparo ter entrada mais "direta" no mercado, de forma que possa atuar tanto no desenvolvimento de software quanto em atividades relacionadas, como suporte, por exemplo. Também são aplicados conhecimentos de administração, negócios e relações humanas, embora também seja possível encontrar disciplinas dessas áreas nos cursos mencionados anteriormente, dependendo da instituição de ensino.
De modo geral, o profissional de Sistemas de Informação é mais focado em aplicar recursos de computação na solução de problemas - especialmente de atividades corporativas - do que desenvolvê-los.