Acquire mastery of mathematical tools for algebraic calculation and resolution of linear systems
Develop mathematical methods for understanding, setting up and solving application problems
Provide knowledge on the elements of mathematical analysis for functions of multiple variables
Introduce basic concepts of computer science, with emphasis on information representation and algorithms
Know how to analyze and schematize a problem, construct a solution using algorithmic tools, test the correctness and check its efficiency using the C programming language
To provide an understanding of the nature, structure and principles of governance of the enterprise as an institution conducting economic production activity for the market
Acquire a knowledge of the main concepts of constrained optimization and linear programming, and be able to apply them to formulate decision problems, solve them and understand the results
Know how to model, analyse and solve engineering problems with the aid of computer tools (MATLAB), identifying the best solution among those available to achieve a numerical result
Knowledge of Mechanics and Thermodynamics for an engineering training course
Acquire knowledge of electrostatics, magnetostatics and elements of electromagnetism
Provide tools for qualitative and quantitative description of the behaviour of dynamic systems
Learn the basics of probability calculation and parametric estimation
Basic knowledge for characterisation, processing and transmission of analogue and digital signals
Acquire a knowledge of the fundamental methods of analyzing linear, passive or active, memoryless and memory circuits
Manage a software project with advanced programming techniques, software testing and data structures
Know how to use calculation tools for the design of automatic controls
Acquire basic knowledge of Maxwell’s equations and the theory of electromagnetism
Know how to design databases at a conceptual and logical level
Know the design problems of computer networks, know how to design and implement web applications
Knowing how to choose a computer by examining the parameters that affect its performance
Know how to understand and apply methods to analyse the runtime of algorithms
Basic knowledge for the analysis and design of the main analogue and digital electronic circuits
Know the basic concepts behind modern operating systems, Linux as a case-study
Learn more about other areas of information engineering