Ciência da Computação é o curso que define a área de Informática e da tecnologia da informação (TI). É um curso que tem uma quantidade muito maior de vagas de emprego que a quantidade de formados no país, o que com certeza garante empregos dentro da área.
Este curso permite uma visão abrangente da computação. Você aprende todo o processo de desenvolvimento de programas de computadores, também há interação desses programas com os diferentes dispositivos de redes / hardware. Neste curso de Ciência da Computação da UNIFACCAMP, temos um Mestrado, o único de uma universidade particular do estado de São Paulo.
Nas disciplinas do curso, temos a definição de programas de aplicações WEB, programas para celulares (mobile) e também a gerência de bancos de dados junto com os programas para este uso. Em algumas disciplinas, temos também a criação de programas para a interação com dispositivos de hardware.
O profissional desta área pode contar com uma carreira abrangente, pois tem disciplinas para a gestão de projetos, engenharia de software, análise de processos, dentre outros, que permite a participação em grandes equipes de programadores do mesmo projeto.
As disciplinas teóricas permitem a compreensão dos limites da computação e também definem os fundamentos básicos que garantem novas linguagens ou sistemas para que o aluno esteja sempre atualizado.
Você precisa realizar este curso de Ciência da Computação da UNIFACCAMP!
- 90% de professares são mestres e doutores.
- Mestrado em Ciência da Computação que define temas de pesquisa dentro de todas as áreas da computação.
- Os cursos de Computação da UNIFACCAMP têm um total diferencial, pois são 20 anos de experiências. Em todos esses anos, as notas do ENADE sempre foram aprovadas.
Certificação em Lógica:
Esta certificação habilita no domínio de técnicas e estratégias de resolução de problemas utilizando raciocínio lógico.
Certificação em Programação- Nível I:
Esta certificação habilita a desenvolver algoritmos e programas em C utilizando as estruturas de controle básicas: sequência, escolha e repetição, utilizando tipos de dados não estruturados ( atômicos).
Certificação em Programação- Nível II:
Esta certificação habilita a desenvolver programas em C utilizando tipos de dados estruturados e definidos pelo usuário. Também habilita para ter domínio de algoritmos de busca e ordenação tradicionais.
Certificação em Introdução à Programação de Aplicações WEB
Esta certificação habilita o desenvolvimento de páginas, portais e sistemas Web utilizando HTML, CSS e JavaScript de acordo com os padrões do W3C. Permite o desenvolvimento de interfaces responsivas, bem como o uso de frameworks para a implementação de conteúdo Web e interfaces ricas. Também habilita o uso de conceitos de desenvolvimento de formulários e páginas dinâmicas em PHP.
Certificação em Fundamentos de Bancos de Dados
Esta certificação habilita à realização de modelagem de problemas reais utilizando a Modelagem Entidade Relacionamento Estendida (EER). Habilita conhecimentos sobre o Modelo Relacional de Bancos de Dados e em especial sua linguagem SQL. Esta certificação permite também a utilização do sistema de Gerenciamento e Bancos de Dados MySQL.
Certificação em Gestão de Bancos de dados
Esta certificação habilita na gestão de Sistemas de Gerenciamento de Bancos de Dados. São tratados elementos como segurança, utilização de transações ACID, Indexação e arquivos externos. Também habilita o uso de JDCB como biblioteca de JAVA para bancos de dados, Normalização de Bancos de Dados e princípios de Bancos de Dados semi-estruturados e NoSQL.
Certificação em Programação Orientado a Objetos
Esta certificação habilita a análise, modelagem e desenvolvimento de sistemas utilizando a linguagem de programação Java e as ferramentas mais populares para manipulação de classes, relacionamentos, polimorfismo, coleções, testes e tratamento de exceções de acordo com as melhores práticas para projetos considerando a abordagem orientada a objeto.
Certificação em Arduíno
Esta certificação habilita a desenvolver a programação de pequenos projetos de automação utilizando a plataforma Arduíno juntamente com os elementos mais utilizados em projetos desta natureza como: LEDs, Displays LCD, Motores de Passo e diversos tipos de sensores.
Certificação em Fundamentos para Gestão de Projetos Ágeis
Esta certificação habilita as principais práticas considerando tendências ágeis em uma linha de produção de software. Conhecer representações para projetos de sistemas e ferramentas de controle e automatização segundo as práticas Devops.
O graduado em Ciência da Computação tem como media salarial o valor de R$ 6.838,46 ( 2019), além de existir vários cargos dentro da área de grande importância, tais como:
Gerente de Tecnologia de Informação: este profissional implementa sistemas, cria processos de TI e desenha processos internos de acordo com as demandas do usuário. O salário está entre R$ 7.000.00 e RS 13.000.00.
Arquiteto de Sistemas: cria sistemas como aplicações WEB, sistemas complexos de comunicação, tem habilidades associadas ao design estrutural e de programação e gerencia equipes de programação. Geralmente o salário está entre R$ 6.000.00 e R$ 14.000.00
Administrador de Bancos de Dados (DBA) : administra e gerencia todos os processos de bancos de dados de médias e grandes empresas. Salário de R$8.000.00 a R$ 20.000.00
Analista de Sistemas: associado á gestão de projetos e desenvolvimento de sistemas. Levanta requisitos, identifica as necessidades dos usuários, realiza modelagem de dados. Salário entre R$ 4.000.00 a R$ 1.0000.00
Em breve!
Duração do curso: 8 semestres
Período: Noturno
Número de vagas: 50
Regime de matrícula por disciplina
Valor da mensalidade para ingressantes no primeiro semestre do curso
PERÍODO | VALOR PROMOCIONAL | VALOR DE CONTRATO |
---|---|---|
Noturno | R$ 678.73 | R$ 1299.00 |