The learning outcomes that students who take this course must achieve, based on the curriculum of their Master's degree, are:
1. Knowledge for the design of electronic, microelectronic, photonic and instrumentation devices for telecommunications.
2. Knowledge of current technological trends with application to telecommunications
The objective is for the student to develop the necessary capacities and skills that will allow them to develop interdisciplinary projects in the future. They will learn to program hardware that can be connected to different peripherals and sensors, and with the ability to communicate with any TCP/IP protocol with a server.
They will develop skills in the field of mobile application programming, as well as the most commonly used architectures.
They will also learn how to use commercial tools both in the field of NoSQL servers and neural networks for the detection of different images.
There will also be a lot of emphasis on how problems are solved and the methodology used for programming, trying to ensure that the result not only works, but also has a high quality for teamwork, reuse, modularity
- Advanced microprocessor programming
- Sensors and motors
- Wireless connections, communication and remote control
- Mobile device programming
- Integration of technologies and systems to solve a challenge.
- Neural networks
The training activities used in the subject are:
- Assimilation of the associated concepts
- Personal work
- Assessment activities
- Laboratory work
Each session is divided into two parts: in the first part the teacher provides the basic knowledge so that the students can research and complete the task. The rest of the session is dedicated to implementing the case. The teacher assists the students who require it to clarify any possible doubts that may arise.
The assessment activities used in the subject are:
- Work done individually or in groups
- Reports
- Presentations
For this subject, the professor sets out a series of assignments to be completed during the case. These assignments correspond to the implementation of the different parts of the system.
Depending on the code and the final result, the student obtains a series of grades that will build up the final grade. The student must also complete a series of reports on the results obtained.