Type: Undergraduate, Graduate and Continuing Education
This course introduces the basic operating principles of wireless sensor networks (WSN), the current technology for their implementation, and dives deep into the protocol stack based on IEEE 802.15.4 and 6LoPAN (IETF). The student will learn the main concepts and design challenges of WSN, programming with the Contiki-NG (an operating system for IoT resource-constrained devices), and the main concepts and implementation of a communication stack.
This course covers the fundamentals of communication technologies of IoT, focusing on current technologies and their implementations and going deeply into LoRaWAN and NB-IoT (including hands-on laboratories). The main topics include: challenges of communication technologies for IoT, main technologies and hardware options available today, main concepts and implementation of a communication stack, and LoRaWAN and NB-IoT details.
Type: Undergraduate, Graduate and Continuing Education
This course covers the fundamentals of embedded systems and real-time embedded systems. Those encompass concepts related to typical hardware of embedded systems to different software architectures. The student will learn how to design, develop and test embedded systems considering power/energy consumption, timing, and memory constraints. In particular, in the end-of-course project, the student will face a real problem and solve it by implementing an embedded system.
Type: Undergraduate, Graduate and Continuing Education
This course is about techniques and methodologies used in the design of low-power digital electronic systems. This includes power estimation and measurement techniques. At the end of the course, the student will be able to understand and characterize the consumption of a digital system, apply power reduction techniques, and incorporate the power consumption variable from early stages in new designs. The course is oriented towards digital hardware design, but it also covers embedded systems with microcontrollers.
The objective of this postgraduate course is to offer training in the design of antennas using a professional tool for this such as the “Computer Simulation Technology” (CST) software. This course, which can be done 100% virtual-synchronously via Zoom, aims to provide theoretical and practical training: in the project, design, simulation and optimization of antennas.
This is a postgraduate course to introduce Internet of Things concepts based on cellular communication networks. In particular, we consider the 3GPP Narrowband IoT (NB-IoT) standard, as an example case derived from the general 3GPP LTE standard. We pay attention to how LTE energy efficiency and congestion control techniques fit into NB-IoT. In addition, special emphasis is placed on the management of uplink and downlink signals (multiple access, synchronization). The course includes demonstrative laboratories where students will learn to characterize physical layer parameters in order to determine Quality of Service (QoS). These labs include speed and bandwidth tests, coverage level, latency, and power consumption.