Sowing for a good harvest requires fertile ground, expert growers. And hard work.


Few rules I apply when teaching, whatever I teach.

Nothing can be taught. You can only provide hints and motivation for learning (rephrased from Albert Einstein). Inspired by this, in my courses I try to show what are the applications of the theories I am handling, and the final scope of students’ effort.

The discipline of telecommunications is built over math and physics. I love mixing the two approaches to propose concepts. Math helps developing deductive mental attitude, physics often requires inductive skills. Complex systems (as telecommunication networks are) require good analytical approaches before design procedures can be applied.

Moreover, telecommunications apply concepts developed within the fields of electronics engineering and computer science. This makes our discipline tough, as it merges all aspects of information technology, and sets difficult challenges to our intellectual skills. I assume our students are aware of and accept this challenge.

It is not our role, as academics, to train towards sub-system design. We have to provide skills and methodologies at the system level, which are much more resilient to technology evolution in the long term.


I am currently teaching three courses. Formal info (learning outcomes, assessment methods) can be found here. Additional info and teaching material can be downloaded from this website, at the following pages.

Additionally, I am coordinating the sequence of seminars included in the course


If you are attending one of the above courses, please fill the Google form below with your contact information. It will be used only for purposes related to your attendance to the course (teaching material, news, available theses, etc). Please submit one form per course you attend.

Form: Students’ Contact Info