Licenciatura em ciências da computação  

Licenciatura

Em Braga

Preço para verificar

Descrição

  • Tipologia

    Licenciatura

  • Local

    Braga

  • Início

    Datas a escolher

A Licenciatura em Ciências da Computação é uma parceria entre o Departamento de Matemática e Aplicações, da Escola de Ciências, e o Departamento de Informática, da Escola de Engenharia, e carateriza-se por uma visão rigorosa da computação, com uma sólida fundamentação matemática. Os licenciados adquirem competências indispensáveis à análise e solução de problemas na área das tecnologias da informação e ao desenvolvimento de aplicações informáticas robustas. A formação ministrada visa dotar os estudantes da capacidade de construir os seus próprios modelos para problemas novos e de desenvolver métodos, técnicas e ferramentas computacionais para a sua solução.
O plano de estudos está organizado em três anos (seis semestres letivos) e as unidades curriculares repartem-se por três áreas científicas: Matemática (72,5 ECTS), Ciências da Computação (57,5 ECTS) e Tecnologias da Computação (45 ECTS). A unidade curricular designada por Opção UMinho (5 ECTS) é escolhida por cada estudante de um conjunto que inclui outras áreas científicas.
As metodologias de ensino compreendem aulas teóricas, de exposição dos conteúdos programáticos, aulas teórico-práticas, de resolução de problemas, e sessões práticas em laboratórios de computação, disponíveis tanto no Departamento de Informática como no Departamento de Matemática e Aplicações. Em muitas das unidades curriculares os estudantes realizam, individualmente ou em grupo, fora das aulas, trabalhos que podem incluir a apresentação de relatórios escritos e apresentações orais.
No último semestre do Curso, no âmbito da unidade curricular de Projeto, cada estudante (possivelmente em grupo) desenvolve um trabalho escolhido de um portefólio de propostas feitas por docentes dos Departamentos envolvidos no Curso.

Instalações

Localização

Início

Braga
Ver mapa

Início

Datas a escolherInscrições abertas

A ter em conta

1. Demonstrar possuir conhecimentos nas diferentes áreas de formação do Curso, nomeadamente em algoritmos e estruturas de dados, linguagens de programação, métodos numéricos, bases de dados e tecnologias de sistemas de computação;
2. Usar algoritmos corretos e eficientes para a resolução de problemas concretos;
3. Desenvolver implementações computacionais, produzindo códigos em diferentes linguagens de programação;
4. Analisar de forma crítica as soluções produzidas no computador;
5. Usar cálculo e raciocínio lógico/matemático na construção de argumentos rigorosos, incluindo provas formais;
6. Apresentar de forma clara, tanto oralmente como por escrito, problemas e soluções, a públicos constituídos por especialistas ou não especialistas;
7. Trabalhar em grupo, integrando equipas de desenvolvimento de produtos e serviços;
8. Adquirir competências e conhecimentos novos ao longo da vida.

No atual mercado de trabalho existe elevada procura em licenciados na área das Ciências e das Tecnologias da Informação. Instituições bancárias e companhias de seguros continuam a ser potenciais empregadores mas a modernização de muitos outros setores da atividade económica (nos métodos de produção, na gestão, na distribuição de bens, etc.) alargou o leque das empresas que procuram licenciados deste Curso. Muitas ofertas de emprego vêm de empresas especializadas na produção de soluções informáticas (“software houses”) que dão resposta às solicitações do tecido empresarial e também da administração pública. Os licenciados da LCC têm também a oportunidade de prosseguir estudos e enveredar por carreiras de investigação e/ou ensino em instituições nacionais e internacionais.

Perguntas & Respostas

Adicione a sua pergunta

Os nossos conselheiros e outros utilizadores poderão responder-lhe

Quem queres que te responda?

Introduza os seus dados para receber uma resposta

Publicaremos apenas o seu nome e pergunta

Opiniões

Programa

Álgebra Linear CC
Cálculo
Programação Funcional
Tópicos de Matemática
Desenvolvimento Humano e Envelhecimento
Diversidade na Psicologia
Educação, Cidadania e Direitos Humanos
Elites e Poder
Fundamentos de Astronomia e Cosmologia
Gestão de Inventários
Inglês Académico
Introdução aos Estudos Históricos
Leitura e Escrita para a Produção de Conhecimento Académico
Língua Estrangeira Nível 1 - Espanhol
Ótica Aplicada para Fotografia Digital
Substâncias que Mudaram o Mundo - Uma História da Humanidade
Sustentabilidade Ambiental, Social e Económica
Análise
Geometria
Laboratório de Algoritmia I
Matemática Discreta
Programação Imperativa
Sistemas de Computação
Álgebra
Algoritmos e Complexidade
Análise Numérica
Lógica CC
Sistemas de Comunicações e Redes
Álgebra Universal e Categorias
Autómatos e Linguagens Formais
Cálculo de Programas
Laboratório de Algoritmia II
Programação Orientada aos Objetos
Sistemas Operativos
Bases de Dados
Computabilidade e Complexidade
Lógica Computacional
Probabilidades e Aplicações
Processamento de Linguagens e Compiladores
Computação Gráfica
Interação e Concorrência
Programação Concorrente
Projeto
Semântica das Linguagens de Programação
Teoria de Números Computacional

Licenciatura em ciências da computação  

Preço para verificar