Mas, ao se falar em Sistemas de Informações, sempre vem a dúvida: qual a diferença entre um Bacharelado em Ciência da Computação (BCC) e um Bacharelado em Sistemas de Informação (BSI)?
Segundo a Sociedade Brasileira de Computação (SBC), um BCC tem a computação como atividade-fim, portanto, "devem preparar profissionais capacitados a contribuir para a evolução do conhecimento do ponto de vista científico e tecnológico, e utilizar esse conhecimento na avaliação, especificação e desenvolvimento de ferramentas, métodos e sistemas computacionais. As atividades desses profissionais englobam: (a) a investigação e desenvolvimento de conhecimento teórico na área de computação; (b) a análise e modelagem de problemas do ponto de vista computacional; e (c) o projeto e implementação de sistemas de computação."
Ainda conforme a SBC, um BSI por sua vez tem a computação como atividade-meio, assim "visa a formação de profissionais da área de Computação e Informática para atuação em pesquisa, gestão, desenvolvimento, uso e avaliação de tecnologias de informação aplicadas nas organizações." Em resumo: a diferença é que um profissional graduado em BSI desenvolve software para as organizações, por exemplo, um sistema de gestão de recursos para uma empresa. Já um profissional formado em BCC desenvolve softwares que os profissionais de BSI irão utilizar, por exemplo, um compilador.
A diferença entre os objetivos de cada curso se reflete na grade curricular. Assim, o BCC tem uma carga horária mais acentuada em disciplinas de cunho teórico e o BSI mais acentuada em disciplinas aplicadas aos negócios. Além disso, convém salientar que no BSI, da FACOM, o estágio acadêmico ocorre logo no início do curso, enquanto no BCC, da FACOM, o estágio se tornou uma disciplina optativa (considerando a reforma curricular em curso).