Curso de Ciência da Computação
Este guia responde como o curso de Ciência da Computação organiza sua formação em algoritmos, estruturas de dados, sistemas, matemática, inteligência artificial e engenharia de software, quais tarefas aparecem no trabalho e o que comparar antes de escolher uma faculdade.
- Grau
- Bacharelado
- Duração típica
- 4 anos · 8 semestres
- Modalidades
- Presencial; semipresencial; EAD conforme oferta
O que se estuda
Ciência da Computação aprofunda fundamentos teóricos e práticos para projetar software, sistemas e soluções computacionais.
- Algoritmos, lógica, programação e estruturas de dados.
- Matemática discreta, cálculo, probabilidade e estatística.
- Arquitetura e organização de computadores, sistemas operacionais e redes.
- Banco de dados, engenharia de software, segurança e sistemas distribuídos.
- Inteligência artificial, teoria da computação e projetos práticos.
Onde pode trabalhar
- Desenvolvimento de software, aplicativos, plataformas e sistemas corporativos.
- Dados, inteligência artificial, segurança da informação, nuvem e infraestrutura.
- Pesquisa, computação gráfica, jogos, sistemas embarcados e inovação.
- Empresas de tecnologia ou equipes internas de bancos, varejo, indústria, saúde e governo.
O título do curso não determina sozinho a vaga: cada edital ou empregador define os diplomas aceitos, e funções reguladas de engenharia podem exigir formação e registro específicos.
Para quem pode fazer sentido
- Tem curiosidade por como sistemas funcionam e gosta de resolver problemas por etapas.
- Aceita estudar matemática, programação e fundamentos antes de se especializar.
- Tem disciplina para construir projetos, testar, documentar e aprender tecnologias novas.
- Consegue explicar decisões técnicas e colaborar com equipes multidisciplinares.
Ingresso, formação e oferta
- Ingresso: ensino médio concluído e processo seletivo da instituição.
- Duração: 4 anos e 8 semestres são comuns; diretrizes de referência preveem carga mínima de 3.200 horas, mas o PPC define a integralização.
- Pré-requisitos práticos: não é obrigatório já saber programar para entrar; computador, internet e tempo de prática fora das aulas ajudam a acompanhar a formação.
- Modalidade: verifique no e-MEC o formato autorizado e se há aulas presenciais, laboratórios ou avaliações no campus/polo.
Mercado de trabalho e remuneração
- Referência para uma ocupação comum: analista de desenvolvimento de sistemas recebe média nacional de R$ 8.458 brutos por mês, em jornada média de 42 horas semanais. A base CAGED reuniu 52.958 movimentações formais nos 12 meses mais recentes disponíveis.
- Equivalente horário da amostra: aproximadamente R$ 40,28 por hora de trabalho CLT, não tarifa de freelancer.
- Interpretação: esse número é de uma ocupação próxima, não de todos os graduados em Ciência da Computação, e inclui profissionais experientes. Salário inicial costuma ficar abaixo da média; não há uma única faixa de entrada nacional comparável entre linguagens, cidades e empresas.
- Demanda: o volume de contratações formais dessa ocupação foi classificado acima da maioria das ocupações acompanhadas na base consultada. Ainda há ciclos de corte e expansão; estágio, projetos demonstráveis, fundamentos e comunicação técnica ajudam na entrada.
- Trabalho remoto ou PJ: pode mudar remuneração e custos, mas não deve ser comparado diretamente ao salário CLT sem considerar benefícios, tributos, férias, equipamento e períodos sem contrato.
Como ler o número: média salarial de registros do Novo Caged para analistas de desenvolvimento de sistemas; não é previsão de salário inicial nem renda garantida. Referência: outubro de 2026.
O que avaliar antes de escolher a faculdade
- Algoritmos e estruturas de dados ensinados com profundidade, não só ferramentas.
- Projetos, laboratórios, estágio, orientação e parcerias com empregadores.
- Matemática, segurança, dados e engenharia de software na matriz.
- Grade atualizada sem depender de modismos e possibilidade de montar portfólio.
Concursos com requisito compatível
- Polícia Federal, Perito Criminal Federal, Área 3: Informática Forense: edital 2025 ofertou 24 vagas e aceitou bacharelados expressamente listados, entre eles Ciência da Computação. Concurso em andamento/concluído conforme atos da ficha; sem inscrições abertas.
- TCE-RJ, Analista de Controle Externo, TI: edital de 2021/22 exigiu Ciência da Computação, Engenharia de Sistemas, Engenharia da Computação ou graduação correlata em Informática/TI; foram 10 vagas e cadastro de reserva. Referência histórica, sem inscrições abertas.
Registro profissional e limites
Não há conselho profissional obrigatório para todo bacharel em Ciência da Computação. Uma vaga de tecnologia pode exigir certificação ou experiência; atividades privativas de engenharia continuam sujeitas à formação e ao registro exigidos para aquela atribuição.
Perfil revisado em 10 de outubro de 2026. A remuneração é uma referência CLT de ocupação correlata; o resultado individual depende de experiência, função e localidade.
← Voltar aos 100 cursos