Bacharel em Ciência da Computação
Reading, Reino Unido da Grã-Bretanha e Irlanda do Norte
DURAÇÃO
3 Years
LÍNGUAS
Inglês
RITMO
Tempo total
PRAZO DE INSCRIÇÃO
Solicitar prazo de inscrição
DATA DE INÍCIO MAIS CEDO
Jan 2025
PROPINAS
GBP 29.950 / per year *
FORMATO DE ESTUDO
No campus
* novos estudantes internacionais: £29.950 | novos estudantes do Reino Unido/República da Irlanda: £9.535 por ano para 2025/26
Introdução
Desenvolva conhecimentos e competências informáticas valiosos e procurados para exercer uma vasta gama de profissões, com o nosso curso de três anos de Licenciatura em Informática.
A ciência da computação - com a aplicação da ciência dos dados - tem um impacto colossal na sociedade moderna e é a pedra angular de todas as tecnologias digitais utilizadas no nosso quotidiano.
Irá juntar-se ao Departamento de Informática da Universidade de Reading, onde 100% do impacto da nossa investigação foi classificado como excecional ou muito considerável (REF 2021, combinando submissões de 4* e 3* - Informática e Ciências da Computação).
Reading tem o quarto maior número de organizações de tecnologia digital no Reino Unido ("UK's Top Digital Tech Cities", março de 2020, The Data City) e em 2023 ficou em 2º lugar na lista do The Data City de hotspots de IA do Reino Unido. Empresas como a Microsoft, a Oracle, a Cisco Systems e a Intel têm a sua sede no Reino Unido nas proximidades e empregam frequentemente os nossos estudantes após a licenciatura.
A nossa licenciatura em Informática é acreditada pela British Computer Society - o Chartered Institute for IT.
Admissões
Bolsas e Financiamento
Você pode ser elegível para uma bolsa de estudos ou auxílio financeiro para ajudar a pagar seus estudos. Estudantes do Reino Unido também podem ser elegíveis para um empréstimo estudantil para ajudar a cobrir esses custos.
Temos diversas bolsas de estudo disponíveis para estudantes de graduação.
Currículo
Módulos obrigatórios
Ano 1
- Arquitetura de sistemas de computador: desenvolver conhecimento fundamental sobre arquitetura de sistemas de computador, incluindo representação binária, linguagem de máquina, processadores e memória, e entender as forças conjuntas da interação de hardware e software.
- Bancos de dados: Implemente e gerencie um banco de dados para estruturar, armazenar, acessar e recuperar dados seguindo etapas metodológicas. Você desenvolverá suas habilidades de resolução de problemas, pensamento crítico e trabalho em equipe, juntamente com a conscientização das necessidades do usuário final e testes.
- Matemática e Computação: Considere a aplicação de matemática e algoritmos à ciência da computação e de dados. Você será apresentado a matemática relevante em álgebra linear e análise de dados e aplicará isso por meio de implementações no MATLAB.
- Programação Imperativa: Aprenda a escrever pequenos programas usando Java, além de algoritmos básicos e práticas fundamentais de desenvolvimento de software, como controle de versão, especificação e testes.
- Programação Orientada a Objetos: Colabore como uma equipe para desenvolver um programa e usá-lo para compartilhar e mesclar código-fonte. Além de desenvolver habilidades-chave de programação, você aumentará suas habilidades em resolução de problemas complexos.
Ano 2
- Estruturas de Dados e Algoritmos: Explore esses dois fundamentos da programação de computadores e desenvolva suas habilidades de trabalho em equipe, pensamento crítico e habilidades de escrita profissional. Você resolverá um grande problema que integra componentes de estruturas de dados, desenvolvimento de algoritmos e implementação.
- Sistemas Operacionais e Redes: Desenvolva sua compreensão de sistemas operacionais modernos, conceitos básicos e teorias de redes de computadores. Você revisará a história e o desenvolvimento de sistemas operacionais e aplicará teorias em comunicações de computadores a redes do mundo real.
- Inteligência Artificial: Aplique métodos fundamentais em inteligência artificial a vários problemas do mundo real. Você expandirá suas habilidades de pensamento crítico para resolver grandes problemas, juntamente com suas habilidades de escrita para desenvolvimento de algoritmos e implementação de software.
- Programação em Python: Usando linguagens de programação Python, desenvolva suas habilidades e conhecimento para usar ferramentas atuais em projetos de programas em geral, desenvolvimento e ciência de dados. Você também desenvolverá habilidades profissionais transferíveis para uma variedade de campos que usam programação.
- Design de Sistemas de Software: Explore habilidades, conceitos e princípios de análise e design orientados a objetos (OOAD). Você aprenderá técnicas de linguagem de modelagem unificada (UML) para projetar sistemas de software e obter uma compreensão da metodologia.
- Engenharia de Software e Desenvolvimento Profissional: Descubra a engenharia de software como uma abordagem sistemática para o desenvolvimento de software. Você estudará e aplicará paradigmas e metodologia para informar o desenvolvimento de software, inovação, gerenciamento e sustentabilidade em resposta à era digital em rápida mudança.
Ano 3
- Projeto de graduação: conduza um projeto profissional dentro de uma área específica da ciência da computação, demonstrando iniciativa e criatividade e aplicando as habilidades e conhecimentos adquiridos ao longo dos estudos.
Estes são os módulos que oferecemos atualmente para a entrada de 2024/25. Eles podem estar sujeitos a alterações, pois revisamos regularmente nossas ofertas de módulos para garantir que sejam informados pelas últimas pesquisas e métodos de ensino.
Observe que a Universidade não pode garantir que todos os módulos opcionais estarão disponíveis para todos os alunos que desejarem cursá-los.
Você também pode registrar seus dados conosco para receber informações sobre seu curso de interesse, estudo e vida na University of Reading .
Oportunidades de carreira
Nosso curso de Bacharelado em Ciência da Computação preparará você para uma ampla gama de carreiras no campo em constante evolução da computação, seja para ingressar em grandes empresas multinacionais, pequenas startups ou desenvolver seu próprio negócio.
Além de incorporar o desenvolvimento de habilidades em seu aprendizado, organizamos regularmente para que empregadores venham e conversem com nossos alunos sobre currículos, entrevistas e o processo de recrutamento. Como aluno da Reading, você também se beneficiará de sessões individuais que o ajudarão a criar seu currículo, praticar entrevistas e simular centros de avaliação.
Você estará idealmente posicionado para aproveitar a alta densidade de empresas de tecnologia na área, fazendo conexões com pessoas da indústria com ideias semelhantes em encontros locais de tecnologia e desenvolvedores. Você pode elevar seu próprio perfil profissional enquanto resolve problemas do mundo real e fala sobre as últimas descobertas e inovações.
Nossos graduados estão bem posicionados para progredir em carreiras em áreas como:
- engenheiro de software
- desenvolvimento de software
- analista de sistemas
- cientista de dados
- engenheiro de operações de desenvolvimento
- segurança cibernética.