Double degree in Mathematics and Telematics Engineering

366 credits - Higher Polytechnic School

  This study programme has been modified. You can refer to the new study programme.
  If you cannot find all of the information on the course that you are taking, check the old Double degree in Mathematics and Telematics Engineering study programme.
Implementation year of this curriculum version

The Double Degree in Mathematics and Telematics Engineering enables students to attain all the skills and abilities from both degree programmes. This dual programme provides Balearic society with highly qualified graduates in Mathematics and Telematics Engineering thanks to the interest this dual professional profile has from a mutually beneficial standpoint.

The courses on the Degree in Mathematics are characterised by applied knowledge linked to specific problems from everyday life. The modelling subjects, related especially to mathematics, provide students with the chance to acquire inherent mathematics skills in their most applied aspect. This enables them to cover a much wider scope in their professional development.

The courses on the Degree in Telematics Engineering trains students with sufficient computer and telecommunication skills to design, develop and maintain telematic systems, applications and services. Telematics engineers oversee data transmission network design, packet transmission network technologies, communication protocols, internet, telephone switching and signalling, telematics system architecture and operating systems, web servers and data protection services on communication networks.

The training on both degree courses simultaneously enables students to apply modelling tools to analyse and solve telecommunication problems, thanks to a solid, theoretical mathematical foundation. In turn, thanks to the knowledge in telematics, mathematical training is accompanied by a highly practical aspect. This dual programme trains future graduates for professional work as a mathematician and telematics engineer with a new interdisciplinary, multi-role focus that is ever further in demand in today's society.

Finally, the ability to understand, speak and write in English will also be one of the key objectives on this programme.

Credit Summary

Core Training Mandatory Elective Subjects External Practicum Final Degree Project Total
  78   258     -   30 366

Subject list by year and semester


First Year

First Semester

Linear Algebra I*
Mathematical Analysis I*
Fundamentals of Mathematics*
Programming - Computer Studies I*

Second Semester

Discrete Mathematics*
Mathematical Analysis II*
Foundations of Physics*
Introduction to Electronics*

Second Year

First Semester

Mathematical Analysis III
Linear Algebra II
Differential Calculus with Diverse Variables
Advanced Programming
Signals and Systems*

Second Semester

Abstract Algebra I
Numerical Methods I
Integral Calculus with Diverse Variables
Computers and Operating Systems*
Foundations of Telecommunication Networks

Third Year

First Semester

Introduction to Geometry
Ordinary Differential Equations
Digital Electronics
Local Networks and Intranets

Second Semester

Foundations and Applications of Digital Signal Processing
Propagation, Transmitters and Receivers
Network Architecture and Interconnection
Affine and Metric Geometry
Equations in Partial Derivatives

Fourth Year

First Semester

Differential Geometry
Abstract Algebra II
Data Transmission
Software Engineering and Databases
Network Modelling

Second Semester

Complex Variable Functions
Introduction to Optimisation
Numerical Methods II
Microprocessors and Microcontrollers

Fifth Year

First Semester

Data Analysis
Geometry and Topology of Varieties
Electronic Systems
Network Architecture Applications

Second Semester

Network Management
Telecommunication Installations I
Multimedia Networks
Telematic Applications Development
Security in Telematic Networks
Operator Networks

Sixth Year

First Semester

Laboratory of Networks, Applications and Telematic Systems
Laboratory of Telecommunication Networks and Projects


* Core Training


Final Degree Project - Mathematics
Final Degree Project - Telematics Engineering



Mathematical Skills. General and Cross-cutting Skills

  1. Developing interpersonal skills and commitments to fundamental ethical and legal values, especially in terms of equality and ability.
  2. Developing analytical and summary, organisation and planning, and decision making skills.
  3. Being able to communicate orally and in writing with people who have different knowledge levels in maths.
  4. Having the ability to understand, speak and write English at intermediate level.
  5. Developing leadership skills, initiative, an entrepreneurial spirit and effectiveness in a demanding environment, based on creativity, quality and adaptation to new situations.
  6. Having an ability for teamwork, both in maths and in a multidisciplinary field.
  7. Having the ability to speedily acquire new knowledge through self-managed and independent work.
  8. Having the ability to understand and use mathematical language and setting out proposals in different mathematical fields.
  9. Having the ability to take in the definition of a new mathematical object, in other known terms, and being able to use this object in different contexts.
  10. Having the ability to apply acquired knowledge to building demonstrations, detecting errors in incorrect reasoning and problem solving.
  11. Having the ability to abstract the structural properties of mathematical objects, observed reality and other fields, and knowing how to prove them through simple demonstrations or refute them through counterexamples.
  12. Having the ability to propose, analyse, validate and interpret simple real situation models.
  13. Having the ability to search for resources and manage information in the mathematics field.
  14. Knowing how to develop computer programs and use applications to experiment in mathematics and solve problems, deciding in each instance on the most suitable computational environment.

Mathematical Skills. Specific Skills

  1. Working with vectors, bases, sub-spaces, matrices, linear applications, endomorphism and multi-linear forms. Solving linear geometry problems.
  2. Working with points, vectors, linear variations, distances, angles, affine, orthogonal and isometric transformations. Solving affine and metric geometry problems.
  3. Knowing the foundations of Euclid's axiomatic geometry and other non-Euclidean geometries.
  4. Putting forward and solving problems linked to basic plane and spatial geometry figures with synthetic methods.
  5. Classifying conics and quadrics, and solving problems related to them.
  6. Knowing some matrices calculation applications and, generally, linear methods in different areas of knowledge: science, social sciences and economics, engineering and architecture.
  7. Knowing and using basic logic language. Working with sets, ratios and applications.
  8. Knowing the basic methods and principles of combinatorics. Solving calculation problems.
  9. Knowing and applying the arithmetical properties of whole numbers. Working with congruence relations. Knowing some applications of modular arithmetic.
  10. Recognising the properties of an algebraic structure. Using substructures, product structures and quotient morphisms. Solving problems linked to groups and rings.
  11. Knowing the structure of some simple groups and working with them. Knowing some applications of group theory in mathematics and in other areas of knowledge.
  12. Knowing the arithmetical properties of polynomials on a field. Working with ideals of polynomial rings.
  13. Constructing fields from polynomials. Knowing some applications of finite fields in information theory.
  14. Knowing the basic concept of field extensions and working with algebraic and transcendental extensions.
  15. Knowing the basic concepts of graph theory, as well as problem solving algorithms in graphs and some of their applications.
  16. Knowing and using basic concepts linked to the notions of normed, metric and topological spaces.
  17. Building examples of topological spaces using the notions of subspace topology, product space and quotient space.
  18. Knowing the basic concepts of homotopy paths and their basic applications.
  19. Knowing and determining local geometry of curves in R3.
  20. Knowing the intrinsic and extrinsic geometry of surfaces in R3, and knowing how to determine some aspects.
  21. Recognising some global properties of curves and surfaces.
  22. Knowing how to work formally, intuitively and geometrically with the fundamental notions of infinitesimal calculus.
  23. Knowing how to use elementary functions and their applications in modelling both continuous and discrete phenomena.
  24. Knowing how to use and knowing the fundamental concepts and results of differential and integral calculus for functions with a real variable and multi-variables, as well as classic vector calculus.
  25. Knowing how to set out and analytically solve optimisation problems linked to fields that are not necessarily mathematical, applying the methods studied to solve them.
  26. Knowing the fundaments of the theory of functions with a complex variable and knowing some of their applications.
  27. Knowing the historical development of the main mathematical concepts, placing them in the context of their evolution.
  28. Knowing the basic aspects of the Fourier series and some of its applications.
  29. Knowing and being able to use the basic concepts and results linked to differential equations, with particular emphasis on the linear side.
  30. Understanding the need to use numerical methods and qualitative focuses to solve differential equations, and knowing some of them.
  31. Knowing and applying the main methods for solving some ordinary differential equations and simple partial derivatives.
  32. Solving linear systems of ordinary differential equations.
  33. Extracting qualitative information on an ordinary differential equation solution, without having to solve it.
  34. The ability to use mathematical formalism to design and test computer programs.
  35. Knowing the environment and elements of a computer system and using basic IT tools.
  36. Having the ability to efficiently design, analyse and implement symbolic and numerical algorithms in a high-level programming language.
  37. Having the ability to assess and compare different methods based on the problems to be solved, the computational cost, performance time and the existence and propagation of errors, amongst other features.
  38. Assessing results obtained and reaching conclusions after a computing process.
  39. Developing the ability to identify and mathematically describe a problem, structure available information and select a suitable mathematical model to solve it.
  40. Having the ability to carry out different stages in the mathematical modelling process: set out the problem, experiment/test, the mathematical model, simulation/program, debate results and adjust/overhaul the model.
  41. Knowing the basic principles and results of mathematical programming.
  42. Setting out and solving linear and simple programming problems.
  43. Having the ability to use, synthesise, display and interpret data sets from a descriptive statistical standpoint.
  44. Knowing the basic concepts and results of probability theory and some of its applications, and being able to recognise that the most common probability distributions appear in real situations.
  45. Knowing the basic properties of estimators and using basic methods to construct them.
  46. Being able to make inference about the parameters of a population or two through confidence intervals and contrasting hypotheses.
  47. Solving and analysing basic linear model problems by using regression analysis.

Telematics Skills. General Skills

  1. Critical reasoning: the ability to analyse and assess different alternatives.
  2. Problem solving: the ability to find optimum solutions for complex problems and projects.
  3. Creativity, innovation and a future outlook: the ability to create and innovate products and services.
  4. The ability to adapt to the rapid development in ICT and markets.
  5. Writing skills: drafting projects and technical documentation.
  6. Oral skills: clarity and fluency in presenting results, products and services to specialised and general audiences.
  7. Knowledge of software and IT support tools to create and present documentation.
  8. Knowledge of English: the ability to understand, speak and write in English to an intermediate level.
  9. The ability for multidisciplinary and multilingual teamwork.
  10. Leadership ability.
  11. The ability to manage resources and projects.
  12. The ability to continue independent lifelong learning (continuous vocational training).
  13. The ability to analyse social, environmental, ethical, economic and commercial dimensions to engineering work.
  14. The ability to analyse and assess the impact of technological solutions on occupational health, safety and hazards.
  15. The ability to ensure technical solutions do not discriminate on the grounds of gender or disability.

Telematics Skills. Core Skills

  1. The ability to solve mathematical problems that may arise in engineering.
  2. An aptitude for applying knowledge on: linear algebra; geometry; differential geometry; differential and integral calculus; differential equations and partial derivatives; numerical methods; numerical algorithms, and statistics and optimisation.
  3. Basic knowledge on the use and programming of computers, operating systems, databases and computer programs with engineering applications.
  4. Understanding and mastery of basic concepts of the general laws of motion, thermodynamics, fields and waves, and electromagnetism, and their application to solve inherent engineering problems.
  5. Understanding and mastery of the basic concepts of linear systems and their related functions and transforms, the theory of electric circuits, electronic circuits, the physical principle of semiconductors and logic families, electronic and photonic devices, materials technology and their application to solve inherent engineering problems.
  6. Appropriate knowledge on corporate concepts, and corporate institutional and legal frameworks. Business organisation and management.

Telematics Skills. Common Telecommunications Skills

  1. The ability to acquire new knowledge and suitable techniques independently to design, develop or operate telecommunications systems and services.
  2. The ability to use information and communication applications (office automation, databases, advanced spreadsheets, project management, visualisation, etc.) to provide support to telecommunications and electronic network, service and application development and operation.
  3. The ability to use IT tools to research bibliographic or information resources linked to telecommunications and electronics.
  4. The ability to analyse and specify the fundamental parameters of a communication system.
  5. The ability to assess the advantages and disadvantages of different technology alternatives for rolling out and implementing communication systems, from the standpoint of signal space, interference and noise, and analogue and digital modulation systems.
  6. The ability to design, roll out, organise and manage telecommunications networks, systems, services and infrastructures in residential (home, city and digital communities), business or institutional contexts, taking charge of commissioning and continuous improvement, as well as being aware of their economic and social impact.
  7. Knowing and using programming fundaments for telecommunications networks, systems and services.
  8. The ability to understand electromagnetic and sound wave propagation and transmission, and their corresponding emitters and receivers. The ability to analyse and design combinational and sequential, synchronous and asynchronous circuits, and using microprocessors and integrated circuits.
  9. Knowing and applying hardware description languages.
  10. The ability to use different energy sources, especially solar and thermal, as well as the fundaments of electrical and electronic power engineering.
  11. Knowing and using the concepts of network architecture, protocols and communication interfaces.
  12. The ability to distinguish the concepts of access and transport networks, circuit and packet switching networks, wired and mobile networks, as well as the systems and applications of distributed networking, voice services, data, audio, video, and interactive and multimedia services.
  13. Knowing network and routing interconnection methods, as well as the fundaments of planning and dimensioning networks based on traffic parameters.
  14. Knowledge of standards and regulations on telecommunications nationally, in Europe and internationally.

Telematics Skills. Specific Telematics Skills

  1. The ability to construct, operate and manage telecommunications networks, services, processes and applications, understood as capture, transport, representation, processing, storage, management and presentation systems for multimedia information, from the standpoint of telematic services.
  2. The ability to apply techniques based on telematic networks, services and applications, such as management, signalling and switching, routing, security (cryptology protocols, tunnelling, firewalls, payment mechanisms, authentication and content protection), traffic engineering (graph theory, queueing theory and teletraffic), service pricing, reliability and quality systems, in fixed-line and mobile, personal, local and long distance environments, with different bandwidths, including telephony and data.
  3. The ability to construct, operate and manage telematic services using planning analysis tools, dimensioning and analysis.
  4. The ability to describe, program, validate and optimise communication protocols and interfaces at different levels of network architecture.
  5. The ability to follow the technological progress of transmission, switching and processing to improve telematic networks and services.
  6. The ability to design network architectures and telematic services.
  7. The ability to program telematic services and applications in networking and distributed networking.

Skills regarding the Final Degree Project

  1. An original project to be done individually, and presented and defended before a university panel, comprising a project in the field of specific professional Telecommunications Engineering technologies, where the skills acquired throughout the course are integrated and summarised.