Objectivos
O Curso de Bacharelado em Ciência da Computação visa formar profissionais capazes de desempenhar atividades na área de computação, que envolvam a identificação de problemas, a proposta de soluções inéditas ou melhoradas e a operacionalização das soluções definidas. Tais atividades exigem uma interação contínua com o ambiente social e com a evolução tecnológica da área a fim de gerar novos conhecimentos e tecnologias computacionais.ão O elenco de disciplinas compreende: os fundamentos teóricos da computação, as técnicas básicas da computação, as principais tecnologias computacionais, e as aplicações multidisciplinares. Além destes, o currículo oferece formação em temas humanísticos, em matérias de domínio conexo (como inglês instrumental, língua portuguesa, administração e economia, etc.) e em questões relativas ao contexto social e profissional (como ética profissional, criação de novas empresas na área, etc.).
Conteúdo
ALÉM DA TECNOLOGIA
Empresas Valorizam cada vez mais valores que execedem a técnica
Como o nome indica, o curso de Ciência da Computação é voltado para a área científica. O aluno que escolhe essa área vai mergulhar nos fundamentos da informática. O Unasp mantém parcerias com outras universidades que abrem as portas para este profissional investir em pós-graduações. Entre elas a USP, UFU e PUC do Rio. Pela ênfase nos fundamentos básicos da computação, este profissional pode agregar qualquer especialidade da informática à sua formação. As três linhas de pesquisa do curso são: arquitetura de sistemas computacionais, realidade virtual e engenharia de softwares.
Mercado de Trabalho
Empresas e organizações pertencentes aos diversos setores da economia e instituições de pesquisa. Os profissionais estarão aptos a exercer funções que envolvam o desempenho das seguintes atividades:
* Programação. Inclui o desenvolvimento de programas, utilizando linguagens de programação de diferentes paradigmas e características, tais como linguagens orientadas a objetos, funcionais, procedimentais, concorrentes, lógicas, para execução em ambiente Internet etc;
* Desenvolvimento de Sistemas de Software. Inclui análise e projeto de sistemas pertencentes a diferentes classes, tais como software básico, ferramentas, sistemas de automação comercial, sistemas de tempo real etc. Tanto o desenvolvimento de sistemas novos como a reengenharia e manutenção de sistemas existentes poderão ser abordados;
* Desenvolvimento de Sistemas de Informação. Inclui a análise e projeto de sistemas aplicativos para apoiar a realização de tarefas pertencentes às diferentes áreas de aplicação e aos diferentes níveis decisórios das organizações, tais como sistemas bancários, sistemas de apoio a decisão, sistemas de controle e acompanhamento de tarefas etc;
* Projeto de Redes. Inclui a especificação, projeto, implementação e análise de desempenho de redes de computadores e sistemas distribuídos para atender tipos distintos de problemas e ambientes;
* Desenvolvimento de Sistemas Avançados. Inclui a análise, projeto e implementação de sistemas de software e aplicações dedicadas, que demandem o uso de tecnologias recentes de computação gráfica, multimídia, realidade virtual, inteligência artificial, trabalho cooperativo, interfaces homem-computador etc;
* Gerenciamento de Informática. Inclui o planejamento, implantação, controle e acompanhamento de projetos variados.
Recomendo o curso. Principalmente para quem gosta de programar, trabalhar com Banco de Dados ou mesmo assistência.
Wagner Camargo
Graduação em Ciências da Computação - Octubre 2011