2016 - 2019, School of Engineering, University of Minho, Portugal
Calculus
Functional programming
Informatics laboratories
Linear algebra
Topics of systems engineering
Topics on discrete mathematics
Analysis
Computing systems
Imperative programming
Informatics laboratories II
Logic for software engineering
Topics in modern physics
Algorithms and complexity
Applied statistics
Computer architectures
Data communication
Economics engineering
Introduction to dynamic systems
Electromagnetism
Informatics laboratories III
Object oriented programming
Operating systems
Program calculation
Environment and energy
Numerical methods and nonlinear optimization
Computer networks
Databases
Deterministic models of operational research
Development of software systems
Distributed systems
Computer communications
Computer graphics
Informatics laboratories IV
Languages processing
Stochastic models of operational research
Systems for representation of knowledge and reasoning