Go to:
Logótipo
You are in:: Start > Courses/CE or Courses/Cycle of Studies or Programmes/Cycle of Studies > L:CC > Information for Applicants
Map of Premises
FC6 - Departamento de Ciência de Computadores FC5 - Edifício Central FC4 - Departamento de Biologia FC3 - Departamento de Física e Astronomia e Departamento GAOT FC2 - Departamento de Química e Bioquímica FC1 - Departamento de Matemática

Courses

Bachelor in Computer Science

General information

Official Code: 9696
Acronym: L:CC

Certificates

  • Computer Science (180 ECTS credits)
  • Computer Science Complementary Formation (minor) in Astronomy (180 ECTS credits)
  • Computer Science Complementary Formation (minor) in Agronomy (180 ECTS credits)
  • Computer Science Complementary Formation (minor) in Biology (180 ECTS credits)
  • Computer Science Complementary Formation (minor) in Statistics and Models (180 ECTS credits)
  • Computer Science Complementary Formation (minor) in Chemistry (180 ECTS credits)
  • Computer Science Complementary Formation (minor) in Geology (180 ECTS credits)
  • Computer Science Complementary Formation (minor) in Geographic Information (180 ECTS credits)
  • Computer Science Complementary Formation (minor) in Mathematics (180 ECTS credits)
  • Computer Science Complementary Formation (minor) in Applied Mathematics (180 ECTS credits)
  • Computer Science Complementary Formation (minor) in Physics (180 ECTS credits)

Courses Units

Discrete Structures

CC115 - ECTS

Study of the fundamental discrete structures that serve as a theoretical basis for the area of Computer Science/Informatics.  

Introduction to Programming

CC111 - ECTS

Learning the basic principles and concepts of imperative and structured programming, based on the C programming language. 

 

 

 

 

 

 

 

 

Introduction to Computers

CC113 - ECTS

The students should be able to undestand how a digital computer works, including concepts in architecture and operating systems, and have a broad perspective of Computer Science.

Mathematics I

M191 - ECTS

With this course, it is intended that students will know and understand
some of the main classical results of Calculus. These results,  for their historical
importance in the explanation of scientific phenomena and on the resolution of scientific problems, should be known by every student of the area of science.

Elements of Mechanics and Electricity

F152 - ECTS

Familiarization with ideas, methods and laws of mechanics. Knowledge of the laws of electricity and its application to electrical circuits. Basic knowledge of electrical instrumentation and measurement.

Data Structures

CC114 - ECTS

Strengthen the students programming skills using an object-oriented perspective. Emphasis will be given to fundamental concepts of obect-oriented design, design and implementation of basic data structures and their algorithms. Notions of efficiency and algorithm complexity will be given.

Mathematics II

M192 - ECTS

Understanding and ability to make use of the concepts and results covered in the syllabus, namely through the resolution of exercises of practical nature.

Functional Programming

CC116 - ECTS

Introduction to functional programming using the Haskell language.

Algorithm Design and Analysis

CC211 - ECTS

Introduction of techniques of design and analysis of algorithms.

Probability and Statistics

M271 - ECTS

Acquisition of basic concepts of Probability and Statistics and their application to concrete situations.

Logic and Programming

CC216 - ECTS

It is intended that students learn the basics of logical reasoning and is capable of correctly using the deductive systems; understand the relationship between the semantics and deductive systems and their characterization in terms of decidability, recognizing the role of formal systems in several areas of Computer Science and especially in the field of Logic Programming.

Computational Models

CC218 - ECTS

Teach fundamental concepts and results about three computational models (finite automata, pushdown automata, Turing machines) and the related classes of formal languages, with emphasis on regular and context free languages.

Operating Systems

CC222 - ECTS

Acquisition of skills about the functions, architectures provided services, and the implementation of operating systems.
Development of system programming skills using the API of an operating system.

Databases

CC301 - ECTS

Introduce students to the fundamental theoretic and practical principals of database systems.

Communication Networks

CC303 - ECTS

This is an introductory course on data communication networks aimed at familiarizing the students with their fundamental concepts, based on the Internet and the TCP/IP protocol stack.

Language Processing

CC320 - ECTS

Study and implementation of a compiler and interpreter of a programming language.

Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Digital Signal Processing


M363 - ECTS

Fundamentos da Análise e Processamento de Sinal, do ponto de vista determinístico e estocástico, incidindo sobretudo na análise no domínio da frequência. Cobertura dos aspectos fundamentais da estimação espectral não paramétrica. A orientação da disciplina privilegia a compreensão dos conceitos e métodos e a sua utilização efectiva na análise de dados simulados e de dados experimentais. É feita uma utilização intensiva de meios computacionais avançados.


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Electrodynamics and Relativity


F305 - ECTS

Conhecer e caracterizar os principais conceitos da electroestática e magnetoestática. Conhecer em detalhe as leis de Maxwell. Identificar e caracterizar ondas electromagnéticas, os fenómenos de reflexão, refracção e interferência. Formular a electrodinâmica com potenciais e conhecer os processos de emissão de ondas electromagnéticas. Conhecer a teoria da relatividade restrita e suas consequências para a cinemática e a dinâmica.
Conhecer a formulação relativista do campo electromagnético.


Thermal Physics


F203 - ECTS

Introdução à Física Térmica. Noções básicas de Termodinâmica clássica e de Mecânica Estatística. Aplicações a sistemas clássicos simples e a sistemas quânticos.


Galaxies and Cosmology


AST341 - ECTS

Desenvolver nos alunos o interesse pelo estudo das características e fenómenos associados a galáxias, como aquela em que habitamos, bem como a outras estruturas extragalácticas e ao Universo em geral, nomeadamente através da discussão de resultados recentes e problemas em aberto.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Classical Mechanics


F101 - ECTS

Esta unidade curricular  visa apresentar os conceitos e princípios básicos da mecânica clássica, dos fenómenos ondulatórios, e da relatividade restrita, com ênfase na compreensão de conceitos e na aplicação ao mundo real. Os alunos deverão ter a capacidade de manipular conceitos fundamentais e saber aplicá-los à resolução de problemas. Os estudantes serão motivados a considerar a aplicação dos princípios discutidos na cadeira a outras áreas do conhecimento científico e tecnológico.


Waves and Continuous Media


F201 - ECTS

• Familiarização com ideias e métodos de Mecânica Ondulatória, Elasticidade e Hidrodinâmica. • Compreender o acoplamento entre osciladores lineares; noção de modos normais. • Entender o conceito de onda, e a sua descrição e classificações nas suas mais variadas vertentes de aplicação à física. • Efectuar análise de Fourier, bem como entender a sua importância no estudo de ondas lineares. • Compreender o resultado da sobreposição de ondas e o fenómeno de interferência e difracção. • Compreender os conceitos de velocidade de fase e de grupo e o conceito de dispersão. • Entender e descrever o estado de deformação e as tensões aplicadas num corpo elástico isotrópico, bem como relacionar as duas. • Analisar problemas simples de dinâmica de fluídos e de equilíbrio de fluídos. • Efectuar a ligação a problemas de tecnologia.


Simulation


M268 - ECTS

Conhecimentos básicos de simulação estatística. Forte componente computacional, privilegiando a aplicação prática e a interação com as Probabilidades, a Estatística e a Investigação Operacional.


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Stellar Astronomy


AST232 - ECTS

A disciplina tem como objectivos a formação básica em astronomia estelar, tanto em termos de conceitos como de ferramentas físico/matemáticas. A abordagem é a um nível intermédio em que paralelamente à clarificação de conceitos é dada ênfase à fundamentação dos mesmos em termos formais.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Elasticity and Fluid Dynamics


F308 - ECTS

Na primeira parte são introduzidos conceitos e ferramentas fundamentais em mecânica de fluídos e são discutidas aplicações da mesma à física e à astrofísica. Na segunda parte tal abordagem é estendida ao estudo de plasmas, com particular ênfase na teoria orbital de plasmas e na magneto-hidrodinâmica (MHD).


Electromagnetism


F102 - ECTS

•Obter formação de base em Electromagnetismo. •Derivar e apresentar as leis e métodos do Electromagnetismo numa perspectiva fenomenológica. •Estabelecer ligações e paralelismos entre o Electromagnetismo e a Mecânica usando conceitos como força e energia. •Evidenciar a importância do conceito de campo na formulação das leis do Electromagnetismo e enquanto entidade mediadora das interacções físicas. •Aplicar, no contexto do electromagnetismo, conceitos e métodos da Análise Vectorial e do Cálculo Integral no espaço. •Apresentar e descrever aplicações relevantes do Electromagnetismo em ciência e tecnologia.


Differential Equations


M222 - ECTS

Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares.


Fundamentals of Astronomy


AST112 - ECTS

A unidade curricular de Fundamentos de Astronomia introduz conceitos essenciais para a Astronomia moderna. A abordagem é feita a um nível básico, sendo colocada maior ênfase na discussão de conceitos e nomenclatura própria da Astronomia. 


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Introduction to Modern Physics and Astrophysics


F202 - ECTS

Compreender a inadequação dos conceitos clássicos na interpretação de alguns resultados experimentais e a necessidade de uma nova formulação da Física. Introduzir a mecânica ondulatória, fazendo aplicações a sistemas unidimensionais. Compreender a estrutura nuclear e processos nucleares. Estudar aplicações da Física Quântica em Astrofísica, Matéria Condensada e/ou Óptica.


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


General Agriculture


AGR101 - ECTS
Domínio de terminologia técnica e científica utilizada em agricultura.
Fundamentar a integração das operações gerais de cultura com as características do ambiente biofísico, económico e social da exploração agrícola e com a natureza das actividades (produções vegetais e animais), combinando racionalmente os recursos disponíveis em diferentes modos de produção.
Desenvolver uma visão integrada da agricultura e da sua multifuncionalidade.
Compreender que a agricultura pelo espaço que ocupa, pela população que requer, pelo valor que gera, desempenha um conjunto diversificado de funções com grande impacte na utilização dos recursos naturais e na sociedade pelo que os agro-sistemas devem basear-se a longo prazo em processos produtivos ecologicamente sustentáveis, socialmente responsáveis mas também economicamente eficientes

Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Enology


AGR213 - ECTS

Adquirir conhecimentos de tecnologia de vinhos.
Adquirir conhecimento da técnica de prova de vinhos.


General Horticulture


AGR211 - ECTS

Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Food Marketing


AGR202 - ECTS

Os objetivos delineados para a disciplina de Marketing Agro-Alimentar são: i) Obtenção de uma visão clara das potencialidades e limitações do Marketing, enquanto filosofia e conjunto de técnicas de gestão com capacidade para potenciar as vendas de determinado produto, designadamente no que se refere à sua especificidade Agro-Alimentar. ii) Aquisição de conhecimentos teóricos, bem como a flexibilidade e capacidade de generalização do seu uso, de modo a conduzir a uma preparação eficaz que permita compreender, aprofundar e utilizar os modelos emergentes sobre comportamento do consumidor que, embora eventualmente diferentes, se possam relacionar com os lecionados. iii)Aquisição da capacidade de avaliar para determinado produto agro-alimentar, qual a segmentação de mercado e qual o posicionamento que se apresentam mais adequados para esse mesmo produto. iv) Aquisição de conhecimentos sólidos sobre cada uma das diferentes políticas de marketing que compõem o marketing-mix.


Food Quality and Safety


AGR201 - ECTS

General Silviculture


AGR208 - ECTS

Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


General Viticulture


AGR209 - ECTS

Organic Farming


AGR214 - ECTS

O objetivo desta disciplina é familiarizar os alunos com os princípios e as técnicas da agricultura biológica e estruturar os conhecimentos sobre a filosofia subjacente a este modo de produção assim como adesão e evolução que tem tido.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Fundamentals of Crop Protection


AGR107 - ECTS

Pretende-se que os alunos:


- compreendam a filosofia subjacente à tomada de decisão em protecção das culturas nas várias modalidades de agricultura sustentável.


- saibam as consequências para uma região ou país do ataque generalizado a uma cultura importante e tomem consciência dos seus deveres na matéria 


- conheçam e saibam utilizar os componentes da protecção integrada.


- saibam quais os principais grupos de inimigos das culturas.


- conheçam as características gerais dos fungos agentes causais de doenças de plantas.


- saibam classificar um insecto (até à ordem) e saibam como proceder para identificar a espécie.


- relacionem os estragos nas plantas com os possíveis agentes causais.


- conheçam os meios de luta cultural, biológica, biotécnica e química a usar em Portugal.


- adquiram competências de diagnóstico de problemas fitossanitários em diversas plantas.


 

Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Animal and Plant Production


AGR104 - ECTS

Esta unidade curricular não se destina a estudantes inscritos em cursos de agronomia.

(1)   Compreender os sistemas de produção agrária.

(2)   Desenvolver uma visão integral da agricultura, dos seus objetivos, do que a sociedade dela espera e da sua multifuncionalidade. Compreender a agricultura enquanto gestora de recursos naturais. Conhecer a relevância social e económica da agricultura.

(3)   Conhecer diferentes formas de produção: intensivo vs extensivo; em solo vs hidroponia; ar livre vs. culturas protegidas

(4)   Conhecer as operações gerais das culturas incluindo a preparação do solo, sementeira ou plantação, fertilização, rega, poda, tutoragem, proteção fitossanitária e colheita. Conhecer a linguagem técnica e cientifica da agronomia.

(5)   Conhecer os processos de seleção dos animais reprodutores e características das principais espécies e raças de animais explorados em Portugal (ruminantes e não ruminantes) e técnicas de maneio aplicadas.

(6)   Descrever os diferentes tipos de sistemas de exploração utilizados na cadeia de produção animal.

(7)   Avaliar os possíveis impactos das técnicas de maneio aplicadas, sobre as características de índole qualitativa dos produtos de origem animal.

(8)   Caracterizar as principais matérias-primas de origem animal e a sua relevância na cadeia e segurança alimentar.


Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


General Zootechnics


AGR212 - ECTS

Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Biology of Plants


B121 - ECTS

O objetivo desta disciplina é o de fornecer ao aluno um conhecimento geral sobre a diversidade e evolução de fungos, protistas e plantas. Nestas, conhecimento passa adicionalmente pelo estudo da morfologia externa das plantas, partes vegetativas e reprodutoras, assim como da sua anatomia interna e fisiologia.


Molecular Biology


B101 - ECTS

A disciplina de Biologia Molecular visa transmitir aos estudantes conhecimentos básicos sobre a estrutura, organização e replicação do material genético, o tipo de informação contida no genoma, os mecanismos de transcrição e tradução, o modo como estes processos são regulados, e a estrutura e função de proteínas. Paralelamente, e fortemente suportado pela componente laboratorial da disciplina, pretende-se transmitir conhecimentos sobre as técnicas básicas de biologia molecular.


Molecular and Cellular Biology


B103 - ECTS

A Célula é a unidade fundamental da vida, e o conhecimento da sua fisiologia constitui a base onde se apoia toda a Biologia e as suas aplicações, como a Medicina moderna. O objetivo desta UC é dar a conhecer aos alunos a Biologia da Célula a nível geral, incluindo as suas estruturas e processos funcionais principais, e respetivas bases moleculares, assim como as metodologias experimentais utilizadas para contruir esse conhecimento.


Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Animal Nutrition


B375 - ECTS

Fornecer aos alunos noções básicas sobre o metabolismo e necessidades nutricionais de animais de interesse zootécnico; formulação e fabrico de alimentos compostos; técnicas analíticas de rotina em laboratórios de nutrição.


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


General Toxicology


B381 - ECTS

A disciplina de Toxicologia Geral visa fornecer conhecimentos básicos nesta área. Pretende-se referir e analisar a importância dos principais poluentes. Pretende-se ainda formar e informar os alunos sobre as principais questões de toxicologia geral no âmbito nacional e internacional. Serão ainda objectivos fundamentais desta disciplina o fornecimento de conceitos teóricos importantes em toxicologia geral, nomeadamente no que diz respeito ao processo de intoxicação, aos efeitos tóxicos em diferentes sistemas de órgãos, às metodologias de planeamento experimental, de quantificação e de aplicação dos resultados a situações reais de avaliação de risco. Far-se-á referência ás principais aplicações da Toxicologia.


General Zoology


B163 - ECTS


Fornecer conhecimentos básicos sobre a biologia dos principais grupos de animais invertebrados e vertebrados.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Plant Ecophysiology


B210 - ECTS

O objectivo básico desta unidade curricular é desenvolver nos alunos a compreensão dos mecanismos fisiológicos que as plantas possuem para responderem ao ambiente que as rodeiam. Esta disciplina foca-se na compreensão do funcionamento das plantas num ecossistema, salientando as respostas das plantas às alterações ambientais.

Como objectivo geral pretende-se que o aluno, no fim desta UC  possa compreender os aspectos da fisiologia das plantas, mais directamente envolvidos nas interações planta-meio, na perspectiva de que os alunos consigam interpretar alterações da paisagem que têm a ver com:

(i)  variações sazonais marcadas pelos períodos de dormência, vernalização, floração, produção, desenvolvimento, senescência e abcisão foliar;

(ii) condicionalismos e factores determinantes da germinação,     desenvolvimento, instalação, adaptação, defesa e competição das plantas;

(iii) produção, acumulação, “turnover” e actividade de compostos de metabolismo primário e compostos de metabolismo secundário.

Para que se atinja o objectivo geral acima definido, perspectivam-se os seguintes objectivos específicos:

(a) -  compreender a importância e o papel dos constituintes minerais, os efeitos dos seus défices ou excessos e as formas como as plantas os absorvem e assimilam;

(b) - compreender as capacidades das plantas quanto à biossíntese de uma vastíssima diversidade de compostos (metabolitos secundários) envolvidos nas suas adaptações ao meio capacitando-as para a sua defesa relativamente a factores bióticos e factores abióticos agressivos;

c) - compreender a importância dos fitoreguladores, designadamente auxinas, giberelinas, citocininas, ácido abcisico, etileno e brassinosteróides na modulação dos diversos aspectos da vida da planta e suas respostas ás condições ambientais;

(d) - compreender a importância da luz e a transdução da sua energia em energia química potencial, da enorme variedade de compostos orgânicos da planta, considerando especialmente os aspectos ecofisiológicos;

(e) - Compreender os mecanismos de defesa das plantas contra factores bióticos, designadamente bactérias, fungos, insectos, herbívoros e plantas antagónicas;

(f) - Compreender os mecanismos de defesa e adaptação das plantas a factores abióticos agressivos, responsáveis por situações de stresse, designadamente stresse hídrico, stresse térmico, stresse oxidativo, stresse radiante.

 

 

 

 

 

 

 

 

 

 

 

 

 


General Ecology


B244 - ECTS

Adquirir os conhecimentos de base na área da Ecologia e saber utilizá-los para interpretar e intervir em situações concretas.


Animal Physiology


B166 - ECTS

Fornecimento de bases teóricas e práticas para a compreensão da organização e fisiologia dos principais sistemas animais


General Genetic


B164 - ECTS

Aprendizagem dos princípios essenciais relacionados com as várias áreas da genética: genética mendeliana, citogenética, genética molecular, genética populacional e genética quantitativa, com especial atenção nas possíveis aplicações dos vários conceitos e métodos de análise.


Molecular Genetics and Cytogenetics


B260 - ECTS

Habilitar os alunos com conceitos básicos e metodologias de análise em Citogenética e Genética Molecular. O quadro conceptual e as ferramentas adquiridas serão úteis nas áreas do ensino, investigação ou noutras de vertente mais aplicada.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Food Microbiology


B330 - ECTS

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Simulation


M268 - ECTS

Conhecimentos básicos de simulação estatística. Forte componente computacional, privilegiando a aplicação prática e a interação com as Probabilidades, a Estatística e a Investigação Operacional.


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Differential Equations


M222 - ECTS

Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares.


Applied Statistics


M272 - ECTS

Ao completar esta unidade curricular, o estudante deverá

- dominar  os conceitos e princípios fundamentais da Estatística, e em particular da Inferência Estatística básica.

- conhecer as técnicas de inferência estatística mais comuns e sabe-las aplicar a problemas concretos;

- saber caracterizar um modelo de regressão linear e ser capaz de aplicar a teoria à análise de dados reais, envolvendo o ajustamento do modelo, diagnóstico e previsão;

- ser capaz de identificar e formular matematicamente um problema, de escolher métodos da estatística adequados e de analisar e interpretar de forma crítica os resultados obtidos.

Pretende-se também que o estudante adquira familiaridade com a linguagem de programação R  na  resolução de problemas.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Mathematical Methods in Mechanics


M323 - ECTS

Pretende-se analisar, de um ponto de vista qualitativo, o movimento de um sistema de partículas sob acção de forças conservativas.

A abordagem será de dois tipos:

  1. para sistemas sem restrições ao movimento, utilizar-se-á o formalismo da Mecânica Newtoniana;
  2. para sistemas com restrições ao movimento será utilizado o formalismo da Mecânica Lagrangiana.

Competências: Compreensão teórica e resolução de problemas. 


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Mathematical Models


M182 - ECTS

Aplicação de conceitos matemáticos à resolução de problemas concretos: identificação do problema, proposta de modelo matemático, simulação do modelo matemático com dados reais, conclusões. 


Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Structure and Reactivity in Inorganic Chemistry


Q112 - ECTS

A disciplina destina-se a alunos em que a química é uma disciplina de base da sua licenciatura, pelo que se pretende proporcionar uma sólida formação geral em química inorgânica que possibilite que os alunos desenvolvam as ferramentas e consolidem conceitos que lhes permitam uma progressão para disciplinas mais avançadas e a sua aplicação em tópicos multidisciplinares.


Fundamentals of Chemistry


Q102 - ECTS

Pretende-se fornecer aos estudantes, de diferentes cursos da FCUP, conhecimentos sólidos sobre alguns temas fundamentais e integradores de Química.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Analytical Chemistry


Q253 - ECTS

Nas aulas teóricas pretende-se que os alunos adquiram noções básicas de Química Analítica, tentando realçar a importância da análise na resolução de problemas reais. Nas aulas teórico-práticas são realizados exercícios de aplicação sobre a matéria versada nas aulas teóricas. Nas aulas práticas são realizados 5 trabalhos de laboratório.


Physical Chemistry


Q263 - ECTS

Organic Chemistry


Q243 - ECTS

Conferir, aos discentes, formação básica/introdutória de índole teórica e experimental em Química Orgânica.


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Industrial Electrochemistry


Q328 - ECTS

Estudo detalhado de alguns processos eletroquímicos industriais, relacionando a tecnologia com os princípios fundamentais. Discussão do papel da tecnologia eletroquímica na indústria atual. Mostrar que as aplicações eletroquímicas, apesar de diversificadas, se baseiam em princípios comuns de eletroquímica e engenharia eletroquímica.




Food Industries


Q306 - ECTS

Conhecer e utilizar criteriosamente as operações unitárias utilizadas na industria alimentar. Consciencialização da necessidade do conhecimento interdisciplinar (Química, Bioquímica e Microbiologia) na produção, controlo e desenvolvimento de produtos alimentares de qualidade. Conhecimento e utilização criteriosa dos aditivos alimentares. Noções gerais de produção e controlo de vários tipos de alimentos: pão, vinho, cerveja, sumos, leite e derivados, gorduras alimentares.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Environmental Chemistry


Q310 - ECTS

O objetivo principal é melhorar a formação científica em Química Ambiental:

aplicar os princípios químicos à compreensão dos fenómenos ambientais, sem esquecer o papel dos organismos vivos nesses mesmos fenómenos; compreender os processos que têm lugar nos compartimentos ambientais e o modo como a atividade humana interatua com os processos naturais; combinar a aplicação dos princípios químicos ao maior desafio que hoje se põe à humanidade – a recuperação, manutenção e a melhoria da qualidade ambiental.

Outros objectivos: melhorar a capacidade de interpretar textos, encontrar informação, sintetizar e transmitir conhecimentos no âmbito da Química Ambiental; aquisição de uma perspetiva global da Química Ambiental nos diversos compartimentos ambientais.


Applied Chemistry to Drug Design


Q340 - ECTS

O aluno deve ter um conhecimento lato de todo o pipeline de desenvolvimento de fármacos, desde a identificação do alvo até à entrada no mercado, incluindo aspectos económicos e legais e registo de patentes. Deve ainda ter a capacidade de, dado um alvo famacológico identificar um composto líder de grupo. Dada a estrutura do receptor optimizar computacionalmente a energia de interacção entre as duas espécies. Prever a contribuição energética do solvente na associação receptor ligando, bem como o papel da hidrofobicidade e flexibilidade. Deve conhecer os requisitos que um fármaco deve possuir para ter boas propriedades de absorção, distribuição, metabolismo e excreção. Em suma, deve ter a capacidade, de forma autónoma, de dado um alvo biológico fazer propostas coerentes e pertinentes de ligandos com afinidade para o alvo, com propriedades farmacocinéticas favoráveis e com viabilidade de desenvolvimento comercial.


Bioinorganic Chemistry


Q206 - ECTS

Entender a nível molecular o papel dos metais nos sistemas biológicos percebendo os mecanismos químicos básicos que promovem a sua reactividade. Os alunos no final da aprendizagem devem ser capazes de: • descrever e explicar a ligação química e as propriedades espectroscópicas de complexos de metais de transição mostrando a sua relevância para o papel dos metais nos sistemas biológicos. • Entender os diferentes mecanismos de substituição e transferência electrónica em complexos de metais de transição, abordando a sua importância na interpretação da reactividade de determinadas reacções/centros biológicos. • perceber a importância da abundância e disponibilidade dos elementos no meio ambiente na escolha dos elementos que existem nos seres vivos, bem como explicar a importância que factores como os potenciais de oxidação/redução, o pH e a temperatura do meio biológico desempenham nas várias formas em que estes elementos podem existir. • relacionar a química dos catiões metálicos com o seu papel na catálise ácido/base e nos processos de transferência electrónica, ou seja em metaloproteímas com diferentes papeis a nível biologico De salientar que ao longo de todo o programa serão focados aspectos da química bioinorgânica relacionados com o progresso científico e tecnológico em áreas com a farmacologia, medicina, ecologia, agricultura, metalurgia, veterinária.


Food Chemistry and Nutrition


Q308 - ECTS
A Química dos Alimentos e Nutrição constitui uma disciplina nuclear de formação de todos os licenciados em Bioquímica, e em especial dos licenciados que optam por ter uma formação mais especializada na área alimentar. A oferta desta disciplina como opção para a Licenciatura em Química tem como objectivo alargar a formação destes licenciados no domínio da química alimentar e dos produtos naturais, dando a conhecer alguns aspectos importantes da bioquímica.
O programa da disciplina procura articular os conceitos fundamentais da química, da física, da biologia, da bioquímica e das ciências da nutrição com aspectos práticos da nossa alimentação diária e ainda com aspectos mais tecnológicos e de relevo na indústria alimentar.
De um modo geral, pretende-se que o licenciado adequira uma perspectiva global da indústria alimentar e reconheçam, dada a sua formação multidisciplinar, a capacidade de poderem intervir estrategicamente em actividades de I&DT num sector competitivo e em constante evolução como é o das agro-industrias.

Chemistry of Natural Products


Q300 - ECTS

Industrial Green Chemistry


Q318 - ECTS

TÉCNICOS
Proporcionar conhecimentos para facilitar
• A integração dos Químicos na prática industrial da Química
• A interacção dos Químicos com Engenheiros Químicos e com Economistas na sua actividade profissional nas empresas industriais, de serviços, etc.
Proporcionar um panorama global da Indústria Química
Evidenciar o papel crucial da Indústria Química na preservação do Ambiente e no
Desenvolvimento Sustentável

PESSOAIS
• Complementar o uso do pensamento reducionista com o do pensamento holístico
• Evidenciar a diferença entre a Ciência (“estudar o mundo: investigar”) e a
Tecnologia/Engenharia (“acrescentar coisas artificiais ao mundo: fazer”) 


Nuclear Chemistry and Radiochemistry


Q274 - ECTS

Collection and Processing of Samples


Q330 - ECTS

Chemical and Biochemical Sensors


Q336 - ECTS

Nas aulas teóricas pretende-se explicar aos alunos a importância dos principais tipos de sensores químicos e bioquímicos e os princípios subjacentes ao seu funcionamento Nas aulas teórico-práticas / práticas são feitas algumas demonstrações sobre a construção e funcionamento de sensores químicos e bioquímicos

 

Reconhecimento da importância dos principais tipos de sensores químicos e bioquímicos e os princípios subjacentes ao seu funcionamento Noções sobre a construção e funcionamento de sensores químicos e bioquímicos em amostras reais


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Thermodynamics of Industrial Processes


Q326 - ECTS

Esta disciplina trata de tópicos de termodinâmica aplicados a diversos processos no âmbito da indústria e engenharia química.

 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Stratigraphy and Paleontology


G212 - ECTS

Disciplina que trata de dois temas essenciais, a Estratigrafia e a Paleontologia divididos em sub-temas. Pela aplicação dos princípios fundamentais da Estratigrafia e das metodologias clássicas de correlação bem como de outras mais recentes como a análise de fácies, a análise tectonossedimentar e a análise sequencial, e pela caracterização física, química e biológica dos ambientes, processos e produtos sedimentares, enquadrados no contexto geológico e temporal em que ocorrem, objectiva-se o conhecimento e a compreensão de modelos causa/efeito tendo como permuta principal o processo/produto geológico integrado na análise espacial e temporal de bacias sedimentares e respectivas relações com a geodinâmica ao longo dos tempos geológicos
Na Paleontologia Geral pretende-se que os alunos adquiram conhecimentos básicos da Paleontologia, nomeadamente sobre as aplicações desta disciplina, métodos e técnicas de investigação, relações com a Estratigrafia e Geohistória, assim como sobre a Sistemática Paleontológica. Os outros sub-temas dizem respeito à Paleozoologia e Paleobotânica e Evolução da Vida na Terra e tem por objectivo fornecer conhecimentos que permitam a identificação dos fósseis mais importantes no estudo da Estratigrafia salientando a sua importância no estabelecimento de biozonas, correlações estratigráficas, interpretação dos ambientes sedimentares, conhecimento da evolução da vida e sua relação com a história da Terra.


Geodynamics


G113 - ECTS

Aquisição de conceitos básicos e fundamentais sobre os processos geodinâmicos internos e externos, sua interdependência e compreensão dos seus efeitos.

Dar competências na leitura e interpretação de mapas topográficos e geológicos; realização de perfis topográficos e geológicos; identificação de estruturas geológica e sua orientação; e, manuseamento da bússola.


Geology and the Environment


G271 - ECTS

Objectivos: O objectivo geral, consiste em oferecer aos discentes uma competência alargada e pluridisciplinar no domínio da geologia ambiental, de modo a permitir a sua intervenção nos diferentes níveis destas áreas e a respectiva inserção em empresas com fins ambientais. 


Geomorphology


G211 - ECTS

Compreender a génese e evolução do relevo/paisagem de Portugal em ligação com o contexto geotectónico e os processos exógenos.
Identificar e descrever as características das geoformas e sua relação com os processos geomorfológicos e o clima.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Mineralogy and General Petrology


G100 - ECTS

Transmitir os princípios e técnicas do estudo dos minerais (os minerais como ferramentas importantes para o estudo da petrologia). A petrologia visa estabelecer as leis que regem a formação, evolução e implantação dos diferentes tipos de rochas bem como as suas relações com a dinâmica global do planeta.


Geological Heritage


G285 - ECTS

Reconhecer a importância do Património Geológico como recurso natural a preservar, valorizar e divulgar; Conhecer a legislação existente sobre planeamento e gestão do património geológico a nível nacional e internacional; Contactar com diferentes exemplos de geoconservação em Portugal


Geological Resources


G351 - ECTS

A Unidade Curricular de Recursos Geológicos é fundamental para o estudante de Geologia e de Ciências pois nela é feita a primeira abordagem a conceitos básicos de Geologia Económica e de Sustentabilidade dos  Recursos. Justifica-se que uma concentração mineral só é possível graças ao encadeamento feliz de vários processos geológicos e faz-se o posicionamento dos diferentes tipos de recursos no ciclo geológico da litosfera.



Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Elements of Structural Geology


G110 - ECTS

Objectivos A Geologia Estrutural é a ciência (ramo da Geologia) que tem como objectivo o estudo das estruturas (forma e geometria interna e externa) adquiridas pelos corpos rochosos após a sua formação, as suas causas e distribuição geográfica. A Geologia Estrutural avança, não só pela mera descrição das estruturas, mas através da análise rigorosa dessas estruturas e dos mecanismos que as geram. Para se conseguir isto, é necessário recorrer à quantificação, à formulação matemática e ao estabelecimento de modelos físicos. Os objectivos da Geologia Estrutural incluem dois pontos fundamentais: • Definição, caracterização e relação das estruturas observadas e os episódios de deformação; • Caracterização do estado de tensão dominante em cada fase de deformação.


Global Geology


G316 - ECTS

Planetary Geology


G281 - ECTS

 

Conhecimento dos princípios da Geologia e os métodos de estudo que permitem interpretar as características  físicas e composicionais dos corpos planetários do Sistema Solar, tendo por base a analogia com os processos geológicos que presidem à dinâmica da Terra . Capacidade de relacionar a natureza geológica com a evolução dos diferentes planetas permitindo compreender a importância dos processos geológicos na origem da diversidade do Sistema Solar. Estabelecimento de uma cronologia relativa dos processos geológicos que estruturam os planetas.

 


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Methods in Geological Cartography


G124 - ECTS

Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Geological Risks


G372 - ECTS

Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Remote Sensing


EG352 - ECTS

Esta disciplina apresenta os principais conceitos, técnicas e aplicações da Detecção Remota, com particular incidência na utilização de imagens satélites Observação da Terra. Os alunos terão contacto com imagens de satélite de vários tipos através da realização de trabalhos práticos.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Localization by Satellite


EG351 - ECTS

Perceber os príncipios de funcionamento dos sistemas GNSS (Global Navigation Satellite Systems).

Saber operar autonomamente um receptor GNSS, desde a sua programação para a aquisição de informação no terreno até à obtenção de coordenadas, incluindo o processamento das observações em gabinete.

Saber quais as fontes de dados e informação disponíveis para a realização de trabalhos de campo e consequente processamento das observações.

 A componente prática visará sobretudo a utilização do sistema GPS atendendo à maior facilidade de acesso a equipamento.

 


Geographical Information Systems


EG362 - ECTS

Ensinar as bases teóricas e práticas necessárias para lidar com dados geográficos, em termos da sua aquisição, estruturação, manipulação, pesquisa e análise num SIG.

 


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Surveying


EG241 - ECTS

Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Cartography


EG361 - ECTS

Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Hydrography


EG364 - ECTS

Pretende-se que os alunos adquiram conhecimentos sobre os métodos utilizados em posicionamento marinho, medição de profundidades e sejam capazes de planear e realizar uma sondagem hidrográfica. Para esse fim são ainda ministrados conhecimentos sobre as propriedades das ondas electromagnéticas e acústicas e sobre as marés e a importância do seu conhecimento em Hidrografia . Pretende-se ainda sensibilizar os alunos para os problemas relacionados com a variação do nível do mar e as mudanças globais, bem como ministrar conhecimento sobre as metodologias de medição do nível do mar.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Orbits and Satellites


EG242 - ECTS

Image Processing


EG363 - ECTS

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Computer Algebra


M342 - ECTS

Introdução a alguns aspetos computacionais de álgebra nomeadamente nas operações elementares de alguns sistemas de números e de anéis de polinómios a uma ou a várias indeterminadas. Durante o semestre os alunos vão aprender alguns algoritmos eficientes para multiplicar e/ou dividir nesses estruturas algébricos. Os algoritmos de Schönhage-Strassen, de Karatsuba  e de Buchberger vão ser tratados.


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Algebra II


M341 - ECTS

Ao completar esta unidade curricular, o estudante deve dominar os conceitos e resultados básicos de Teoria de Galois, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata, quer no que respeita às suas aplicações. Pretende-se paralelamente que a frequência desta unidade curricular contribua para o desenvolvimento de aptidões e competências de raciocínio abstrato e de domínio do método matemático.

 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Infinitesimal Analysis


M217 - ECTS


Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com análise vectorial em domínios curvos planos e tridimensionais.


Vector Analysis


M219 - ECTS

Introduzir, de uma forma concreta, os resultados principais da Análise Clássica de funções de várias variáveis assim como os da Análise Vectorial, enfatizando técnicas específicas desta área assim como suas aplicações.


Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Linear Algebra with Analytic Geometry II


M142 - ECTS

Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Differential Equations


M222 - ECTS

Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares.


Geometry


M152 - ECTS

Nesta unidade curricular pretende-se que o aluno conheça e compreenda alguns dos principais resultados da Geometria Euclidiana que, pela sua importância histórica, devem ser do conhecimento geral de qualquer matemático. Nesta unidade curricular o estudante deverá desenvolver também a sua aptidão para a resolução de problemas de cariz geométrico e a sua capacidade de visualização espacial.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Information Theory and Coding


M382 - ECTS

Entender o modelo de Shannon para a transmissão de informação, e a sua relação com os conceitos da teoria das probabilidades. Ser capaz de relacionar o estudo dos códigos correctores de erros com os conceitos básicos de álgebra linear.


Number Theory and Cryptography


M242 - ECTS

Introduzir os conceitos e resultados básicos de Teoria dos Números e alguns dos seus aspectos computacionais. Dar algumas das suas aplicações criptográficas.


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Digital Signal Processing


M363 - ECTS

Fundamentos da Análise e Processamento de Sinal, do ponto de vista determinístico e estocástico, incidindo sobretudo na análise no domínio da frequência. Cobertura dos aspectos fundamentais da estimação espectral não paramétrica. A orientação da disciplina privilegia a compreensão dos conceitos e métodos e a sua utilização efectiva na análise de dados simulados e de dados experimentais. É feita uma utilização intensiva de meios computacionais avançados.


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Numerical Analysis II


M332 - ECTS

Nesta disciplina, apresentam-se métodos construtivos de resolução numérica de problemas fundamentais de Álgebra e de Análise Matemática, tais como: resolução de sistemas de equações lineares e não lineares, calculo de matrizes inversas e de determinantes, calculo de valores e vectores próprios de matrizes, calculo de integrais e resolução de equações diferenciais.

Em cada tema, consideram-se os seguintes aspectos relativos aos métodos de resolução numérica apresentados: convergência, estabilidade numérica, controlo de erros, construção de algoritmos, implementação e experimentação em computador, tratamento de exemplos e interpretação de resultados.

 


Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Simulation


M268 - ECTS

Conhecimentos básicos de simulação estatística. Forte componente computacional, privilegiando a aplicação prática e a interação com as Probabilidades, a Estatística e a Investigação Operacional.


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Numerical Analysis I


M231 - ECTS

O objetivo desta disciplina é dado, um problema matemático, estudar condições suficientes para a existência e unicidade de solução, escolher um método numérico para a sua resolução, controlar os erros, fornecer um algoritmo a implementar e experimentar em máquina de calcular ou em computador, e interpretar os resultados.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Calculus on Computers


M122 - ECTS

Uso de computador com um programa de manipulação algébrica (Maxima) para tratar problemas de análise, álgebra e geometria.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Differential Equations


M222 - ECTS

Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares.


Applied Statistics


M272 - ECTS

Ao completar esta unidade curricular, o estudante deverá

- dominar  os conceitos e princípios fundamentais da Estatística, e em particular da Inferência Estatística básica.

- conhecer as técnicas de inferência estatística mais comuns e sabe-las aplicar a problemas concretos;

- saber caracterizar um modelo de regressão linear e ser capaz de aplicar a teoria à análise de dados reais, envolvendo o ajustamento do modelo, diagnóstico e previsão;

- ser capaz de identificar e formular matematicamente um problema, de escolher métodos da estatística adequados e de analisar e interpretar de forma crítica os resultados obtidos.

Pretende-se também que o estudante adquira familiaridade com a linguagem de programação R  na  resolução de problemas.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Mathematical Models


M182 - ECTS

Aplicação de conceitos matemáticos à resolução de problemas concretos: identificação do problema, proposta de modelo matemático, simulação do modelo matemático com dados reais, conclusões. 


Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Information Theory and Coding


M382 - ECTS

Entender o modelo de Shannon para a transmissão de informação, e a sua relação com os conceitos da teoria das probabilidades. Ser capaz de relacionar o estudo dos códigos correctores de erros com os conceitos básicos de álgebra linear.


Number Theory and Cryptography


M242 - ECTS

Introduzir os conceitos e resultados básicos de Teoria dos Números e alguns dos seus aspectos computacionais. Dar algumas das suas aplicações criptográficas.


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Algebra I


M241 - ECTS

Dominar os conceitos e resultados básicos de Teoria de Grupos e Teoria de Anéis estudados, quer a nível da sua concretização nos exemplos clássicos destas estruturas, quer numa perspetiva geral e abstrata. 


Infinitesimal Analysis


M215 - ECTS

Objectivos:
Introdução os métodos de resolução de equações diferenciais ordinárias com incidência especial nas equações e sistemas de equações diferenciais lineares. Completar o estudo do cálculo diferencial e integral com o teorema da função inversa e o teorema da função implícita e suas aplicações principais, e a análise vectorial em domínios curvos planos e tridimensionais.



Computability


CC333 - ECTS

Estudo e comparação de vários modelos de computação
(Turing-completos), do seu poder computacional e das suas limitações.

Ao completar este curso espera-se que os alunos
- conheçam os modelos de computação clássicos utilizados no estudo da
computabilidade de diversos problemas;
- saibam provar a equivalência de vários modelos Turing-completos;
- conheçam os resultados e métodos mais importantes no estudo da
computabilidade e complexidade;
- saibam classificar exemplos concretos de problemas e provar a sua
(in)decidibilidade dentro das diversas classes de computabilidade.


Physics II


F205 - ECTS

Thermal Physics


F203 - ECTS

Introdução à Física Térmica. Noções básicas de Termodinâmica clássica e de Mecânica Estatística. Aplicações a sistemas clássicos simples e a sistemas quânticos.


Human-Machine Interfaces


CC205 - ECTS

A disciplina tem por objectivo introduzir aos alunos os conceitos base de criação e desenvolvimento de sistemas interactivos, tanto a nível de conceitos teóricos (usabilidade, desenho centrado no utilizador), como práticos (prototipagem de baixa fidelidade através da implementação de interfaces gráficas).


Physics Introduction


F153 - ECTS

F153 é um curso introdutório de Física Geral onde são apresentados os princípios físicos fundamentais nas áreas de mecânica, ondas, termodinâmica, eletricidade e geomagnetismo.


Introduction to Physics I


F155 - ECTS

F155 é um curso introdutório de Física Geral.

Neste curso são apresentados os princípios físicos fundamentais nas áreas de mecânica, ondas, termodinâmica, eletricidade e geomagnetismo.


Classical Mechanics


F101 - ECTS

Esta unidade curricular  visa apresentar os conceitos e princípios básicos da mecânica clássica, dos fenómenos ondulatórios, e da relatividade restrita, com ênfase na compreensão de conceitos e na aplicação ao mundo real. Os alunos deverão ter a capacidade de manipular conceitos fundamentais e saber aplicá-los à resolução de problemas. Os estudantes serão motivados a considerar a aplicação dos princípios discutidos na cadeira a outras áreas do conhecimento científico e tecnológico.


Quantum Mechanics


F301 - ECTS

Compreender: - os fundamentos da Mecânica Quântica. - o formalismo matemático da Mecânica Quântica. Resolver a equação de Schrödinger: - para em potenciais constantes por pedaços, - potencial harmónico; - para potencial central, etc. Aprender os métodos perturbativos de resolução de problemas. Aprender a teoria geral do momento angular.


Waves and Continuous Media


F201 - ECTS

• Familiarização com ideias e métodos de Mecânica Ondulatória, Elasticidade e Hidrodinâmica. • Compreender o acoplamento entre osciladores lineares; noção de modos normais. • Entender o conceito de onda, e a sua descrição e classificações nas suas mais variadas vertentes de aplicação à física. • Efectuar análise de Fourier, bem como entender a sua importância no estudo de ondas lineares. • Compreender o resultado da sobreposição de ondas e o fenómeno de interferência e difracção. • Compreender os conceitos de velocidade de fase e de grupo e o conceito de dispersão. • Entender e descrever o estado de deformação e as tensões aplicadas num corpo elástico isotrópico, bem como relacionar as duas. • Analisar problemas simples de dinâmica de fluídos e de equilíbrio de fluídos. • Efectuar a ligação a problemas de tecnologia.


Software Tools and Applications


CC220 - ECTS

Fornecer ao aluno experiência na utilização, administração e programação de alguns dos sistemas/aplicações mais utilizados em ambiente Windows. O enfoque particular será sobre o ambiente de programação do Visual Basic for Applications.


Web Technologies


CC307 - ECTS

O objetivo da unidade curricular é a familiarização dos alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web.


Complex and Fourier Analysis


M212 - ECTS


Assimilar os conceitos básicos da teoria das funções de uma variável complexa, em particular o desenvolvimento em série de potências e a teoria de Cauchy. Este estudo contribuirá para desenvolver no estudante uma maior aptidão para lidar com os principais objectos e técnicas da análise matemática.


Computer Architecture


CC224 - ECTS

Reconhecer as componentes principais de um computador e perceber o seu funcionamento. Ser capaz de reconhecer as vantagens e desvantagens de uma determinada configuração de hardware. Perceber a ligação íntima entre o desenho e implementação do hardware de um computador e o software que nele é executado.


Software Architecture


CC226 - ECTS

A disciplina de Arquitetura de Software tem como objetivo geral introduzir os alunos aos modelos conceptuais e ferramentas de software usadas em projetos informáticos de maior dimensão.


Infinitesimal Calculus II


M112 - ECTS

Ao completar esta unidade curricular, o estudante deve saber: identificar os gráficos de equações quadráticas no plano e no espaço; os resultados básicos do cálculo de curvas parametrizadas no plano e no espaço; os resultados fundamentais de análise de funções de várias variáveis e compreender as noções de derivada parcial, gradiente, pontos de máximo e mínimo local, plano tangente ao gráfico de uma função de duas variáveis sendo capaz de determinar valores extremos de funções reais de várias variáveis com restrições; os métodos de integração múltipla e ser capaz de os usar na determinação de áreas, volumes, etc, de regiões do plano ou do espaço recorrendo, se necessário, a mudança de variáveis.


Computer Graphics


CC324 - ECTS

O programa proposto é leccionado nas aulas teóricas onde os principais conceitos são introduzidos e são apresentados exemplos aplicáveis relacionados com filme, jogos e aplicações na medicina. Nos laboratórios os alunos resolverão trabalhos práticos relacionados com os conceitos apresentados nas aulas práticas, implementando soluções em C++ ou Python utilizando o OpenGL. Os alunos devem demonstrar a capacidade de compreender os tópicos avançados ao apresentar um artigo relacionado com um dos temas apresentado nas aulas teóricas. Os objectivos da aprendizagem serão integrados num projecto desenvolvidos nos laboratórios.


Electromagnetism


F102 - ECTS

•Obter formação de base em Electromagnetismo. •Derivar e apresentar as leis e métodos do Electromagnetismo numa perspectiva fenomenológica. •Estabelecer ligações e paralelismos entre o Electromagnetismo e a Mecânica usando conceitos como força e energia. •Evidenciar a importância do conceito de campo na formulação das leis do Electromagnetismo e enquanto entidade mediadora das interacções físicas. •Aplicar, no contexto do electromagnetismo, conceitos e métodos da Análise Vectorial e do Cálculo Integral no espaço. •Apresentar e descrever aplicações relevantes do Electromagnetismo em ciência e tecnologia.


Physics I


F116 - ECTS

Esta unidade curricular tem como objectivo fornecer aos estudantes uma formação em Física clássica usando uma formulação matemática de nível intermédio.


Experimental Physics


F114 - ECTS

Realizar trabalhos experimentais nas áreas de Mecânica, Electromagnetismo, Termodinâmica, Óptica e Física Moderna. Familiarizar os alunos com os aspectos relacionados com o conhecimento dos instrumentos necessários para a realização dos trabalhos experimentais, com a própria execução dos mesmos, com a análise dos resultados experimentais, incluindo o cálculo de erros e com a avaliação crítica dos resultados experimentais. Promover a pesquisa de informação relevante para o trabalho experimental; Elaborar e escrever relatórios de atividades experimentais; Desenvolver competências de trabalho de grupo.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Decision Support Methods


CC330 - ECTS

Fornecer experiência na formulação e análise crítica de modelos e métodos de resolução para problemas de decisão e otimização interdisciplinares. Desenvolver aptidões para avaliar a complexidade computacional de problemas e escolher apropriadamente algoritmos, linguagens e bibliotecas de programas. Familiarização com técnicas de programação por restrições e de Investigação Operacional.


Numerical Methods


M232 - ECTS

Familiarizar os alunos com os métodos de cálculo numérico mais usados na resolução de problemas matemáticos em ciências e engenharia, incluindo as condições de aplicabilidade e as suas limitações, com uma ênfase particular nas aplicações e na elaboração de algoritmos na resolução de exercícios. Pretende-se que o aluno adquira os conhecimentos necessários para identificar e utilizar os métodos numéricos mais robustos na resolução de problemas.

 

 

 

 

 

 

 

 

Optics


F302 - ECTS

Fornecer uma visão panorâmica da Óptica Clássica. Apresentar leis e métodos da Óptica geométrica, e suas aplicações na instrumentação óptica. Abordar a fenomenologia e aplicações da polarização, interferência e difracção de ondas ópticas Apresentar aspectos de óptica moderna relevantes para a ciência e a técnica.


Software Project


CC332 - ECTS

Desenvolver de forma estruturada, e progressivamente avaliável, um projecto de programação de fim da licenciatura, onde são aplicados os conhecimentos adquiridos nas diversas unidades curriculares.


Intelligent Systems


CC322 - ECTS

Objectivos: Estudo dos conceitos fundamentais e técnicas de uso mais generalizado da Inteligência Artificial.



Multimedia Systems


CC328 - ECTS

O programa proposto é leccionado em aulas teóricas onde os principais conceitos são introduzidos e são explicados exemplos práticos. Durante as aulas teóricas os alunos devem fazer apresentações relacionados com ou programa. Nos laboratórios os alunos aprenderão competências relacionadas com sistemas multimédia através da exploração de um tópico específico que escolheram do programa. Os alunos deverão ter que resolver problemas e programar uma aplicaçã. Irão desenvolver um projecto e criar uma aplicação que represente os conceitos apresentados nas aulas teóricas. Todos os resultados da aprendizagemajudarão o aluno a compreender os princípios fundamentais de sistemas de multimédia e têm uma ligação directa com o programa descrito. Abrange a tecnologia do estado de arte e a experiência necessária para desenhar e desenvolver uma aplicação interactiva.

O programa visa ensinar os alunos como os sistemas de multimédias estão a ser actualmente utilizados nas diferentes indústrias. 


Introduction to Modern Physics and Astrophysics


F202 - ECTS

Compreender a inadequação dos conceitos clássicos na interpretação de alguns resultados experimentais e a necessidade de uma nova formulação da Física. Introduzir a mecânica ondulatória, fazendo aplicações a sistemas unidimensionais. Compreender a estrutura nuclear e processos nucleares. Estudar aplicações da Física Quântica em Astrofísica, Matéria Condensada e/ou Óptica.


Recommend this page Top
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z  I Guest Book
Page created on: 2024-10-02 at 16:39:48 | Acceptable Use Policy | Data Protection Policy | Complaint Portal