Ciências da Computação USP: Curso graduação, requisitos e mais informações 2025

FaculdadesInstituto de Matemática e Estatística / São Paulo
Instituto de Ciências Matemáticas e de Computação / São Carlos
Faculdade de Filosofia, Ciências e Letras de Ribeirão Preto
Semestres10 semestres
Grade curricularClique aqui para ver
Área de estudoCiências Exatas
Nota de corteFuvest – 86 / ENEM (SISU) – 830

Bacharelados e habilitações em Ciências da Computação

  • Bacharelado em Ciência da Computação / São Paulo – diurno
  • Bacharelado em Ciências de Computação / São Carlos – integral
  • Bacharelado em Ciência da Computação / Ribeirão Preto – integral

Descrição de um profissional de Ciências da Computação

Um profissional de Ciências da Computação trabalha com o desenvolvimento de software, análise de sistemas, segurança da informação e inteligência artificial, entre outras áreas. Ele utiliza habilidades técnicas e analíticas para criar soluções inovadoras que atendam às necessidades tecnológicas de empresas e indivíduos. Na USP, o curso de Ciências da Computação oferece uma formação completa e atualizada, capacitando os alunos para enfrentar os desafios do mercado de tecnologia.

Formas de ingresso

  • Vestibular da Fuvest: Realizado anualmente pela Fundação Universitária para o Vestibular (Fuvest), este exame seleciona a maior parte dos alunos da USP. Os detalhes e regulamentos estão disponíveis no Manual do Candidato, publicado no site da Fuvest.
  • Enem USP: Neste processo, organizado também pela Fuvest, os candidatos podem usar suas notas do Exame Nacional do Ensino Médio (Enem) para se inscrever em até três cursos nas áreas de Ciências Biológicas e da Vida, Ciências Exatas e Tecnológicas, e Ciências Humanas e Sociais, conforme a tabela de vagas vigente.
  • Provão Paulista: Organizado pela Secretaria da Educação do Estado de São Paulo, o Provão Paulista é voltado exclusivamente para alunos do ensino médio de alguns escolas públicas. A USP oferece 1.500 vagas por meio deste processo.
  • Olimpíadas do Conhecimento: A USP disponibiliza cerca de 200 vagas para estudantes do ensino médio que participam de olimpíadas acadêmicas nacionais e internacionais. As vagas são principalmente para cursos de ciências exatas e engenharias, mas também há opções em humanas e biológicas.
  • Transferência Externa: A USP aceita transferências voluntárias de estudantes de outros cursos superiores de graduação. Este processo é realizado pela Fuvest e depende da disponibilidade de vagas e aprovação em processo seletivo. O edital é publicado anualmente, geralmente em maio.
  • Aluno Especial da Graduação: As unidades da USP aceitam inscrições de estudantes especiais, que não estão matriculados na USP, para cursar disciplinas isoladas. As inscrições são realizadas nas Seções de Alunos responsáveis pela disciplina ou curso de interesse, seguindo o Calendário Acadêmico disponível no Sistema JúpiterWeb.
  • Estrangeiros: Candidatos estrangeiros podem se inscrever na USP tanto pelo vestibular da Fuvest quanto pelo Enem USP. Além disso, há o Programa de Estudantes Convênio de Graduação (PEC-G), que oferece formação superior a estudantes de países em desenvolvimento com acordos educacionais com o Brasil.

Para mais informações, acesse USP Graduação.

Documentação necessária

  • Ficha de inscrição
  • Cópia da Certidão de Nascimento
  • Cópia da Cédula de Identidade
  • Cópia do passaporte para os candidatos estrangeiros
  • Cópia frente e verso do diploma de Educação secundária

Grade curricular de Ciências da Computação

O plano de estudos do curso de Ciências da Computação na USP é abrangente e dinâmico, combinando teoria e prática. Inclui disciplinas fundamentais como algoritmos, estruturas de dados, sistemas operacionais, bancos de dados, redes de computadores e inteligência artificial. Além disso, os alunos têm acesso a laboratórios modernos e participam de projetos de pesquisa e inovação tecnológica.

Grade curricular de Ciências da Computação

Habilidades de um aspirante a Ciências da Computação

  • Raciocínio lógico: Capacidade de resolver problemas complexos utilizando lógica e algoritmos eficientes.
  • Conhecimento em programação: Domínio de diversas linguagens de programação como Python, Java, C++ e outras.
  • Capacidade de aprendizado contínuo: Interesse em se manter atualizado com as novas tecnologias e tendências do setor.
  • Trabalho em equipe: Habilidade para colaborar com outros profissionais em projetos de desenvolvimento de software e pesquisa.
  • Análise de sistemas: Competência para analisar e projetar sistemas de informação que atendam às necessidades específicas dos usuários.
  • Segurança da informação: Conhecimento sobre práticas e tecnologias para proteger dados e sistemas contra ameaças e ataques cibernéticos.
  • Gestão de projetos: Habilidade para planejar, executar e monitorar projetos de tecnologia, garantindo a entrega dentro dos prazos e orçamentos estipulados.
  • Desenvolvimento de software: Competência para criar, testar e implementar softwares eficientes e escaláveis.
  • Inteligência artificial e aprendizado de máquina: Conhecimento em técnicas e ferramentas para desenvolver sistemas inteligentes que aprendem e se adaptam.
  • Empreendedorismo: Capacidade de identificar oportunidades de negócios e desenvolver soluções inovadoras para o mercado.

Mercado laboral

  • Desenvolvedor de software: Criar e manter aplicativos e sistemas para diversos fins, desde aplicativos móveis até sistemas corporativos complexos.
  • Analista de sistemas: Analisar as necessidades dos usuários e projetar soluções tecnológicas para melhorar a eficiência e eficácia dos processos.
  • Engenheiro de dados: Trabalhar com grandes volumes de dados, desenvolvendo sistemas para coleta, armazenamento e análise de informações.
  • Especialista em segurança da informação: Proteger sistemas e dados contra ameaças cibernéticas, implementando políticas e tecnologias de segurança.
  • Administrador de redes: Gerenciar e manter redes de computadores, garantindo a conectividade e segurança dos dados.
  • Cientista de dados: Analisar dados complexos para extrair insights e apoiar a tomada de decisões em empresas e organizações.
  • Desenvolvedor de jogos: Criar e desenvolver jogos para diversas plataformas, utilizando habilidades de programação e design gráfico.
  • Consultor de TI: Oferecer serviços de consultoria para empresas, ajudando a implementar e otimizar soluções tecnológicas.
  • Professor e pesquisador: Atuar em instituições de ensino e pesquisa, contribuindo para o avanço do conhecimento na área de computação.
  • Empreendedor em tecnologia: Criar e gerenciar startups e empresas inovadoras no setor de tecnologia da informação.

Salário promedio

O salário de um profissional de Ciências da Computação no Brasil varia conforme a área de atuação, a experiência e a localização. Em média, um recém-formado pode ganhar entre $2,000 e $3,500 por mês. Profissionais com mais experiência e especializações podem ganhar entre $4,500 e $7,000 por mês. Em posições de liderança ou em empresas de grande porte, os salários podem ultrapassar $8,000 por mês. Esses montos se expressam em dólares americanos.

Chamada para inscrições

Se você quiser saber quando abrem as inscrições para cursar esta graduação na USP, o melhor é se informar através de suas redes sociais, aqui deixamos:

Partilhar!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *