Currently, my teaching at the School of Telecommunication Engineering consists of 3 subjects
Programming I
1st year subject at the Degree in Telecommunications Technologies Engineering
The aim of the course is to provide students with basic skills to program in a high level language. The programming paradigm followed is that of “structured programming”.
Embedded Systems Design
4th year subject at the Degree in Telecommunications Technologies Engineering
Embedded systems are part of almost all the diary activities that involve an electronic device (the alarm clock, the mobile phone, the car…). This course introduces the main concepts behind modern embedded systems that include an operating system, and puts them in practice through a series of exercises and projects.
Distributed Computing
2nd year subject at the Master in Telecommunication Engineering
This course will provide a vision of group of the most usual technologies inside the distributed computing. They will tackle subjects such as the distributed transactions and the replication; the grid computing, cloud computing, and cluster computing; the distributed artificial intelligence; and the parallel and evolutionary computing.