filmeu

Class Advanced Computer Architectures

  • Presentation

    Presentation

    The Advanced Computer Architecture course unit sits at the interface between software and the physical world. Its scope encompasses dedicated-function computing systems-small computers embedded in products, machines, and environments (such as locks, sensors, meters, lighting systems, pumps, panels, and alarms)-that detect, process, communicate, and actuate reliably, repeatedly, and often without human intervention. The field of activity is embedded systems and Internet of Things (IoT) engineering, with a strong emphasis on hardware-software integration.
  • Code

    Code

    ULHT260-13398
  • Syllabus

    Syllabus

    The areas of intervention covered are: - applied electronics and datasheet reading, interface sizing, and secure circuit connection; - microcontrollers, booting, peripherals, and buses (GPIO, ADC/PWM, UART, I²C, SPI); - sensors and actuators, measurement chains, and signal conditioning; - firmware architecture: non-blocking code, interrupts, timing, watchdogs, state machines, and modules; - wireless communications: WiFi, Bluetooth Low Energy, IEEE 802.15.4 / mesh, LoRa/LoRaWAN; - IoT communication standards and application protocols: MQTT, CoAP, WebSockets; - real-time operating systems (concepts) and FreeRTOS (tasks, queues, synchronization); - power, reliability, security, device identity, OTA updates, and field operation; - IoT architectures and use cases, from node to system.
  • Objectives

    Objectives

    By the end of the course unit, the student should be able to explain and design an embedded system, ranging from the circuitry to the firmware and the network protocol.
  • Teaching methodologies

    Teaching methodologies

    * Preliminary circuit simulation prior to assembly and hardware validation. * Reproducible digital notebook containing schematics, measurements, calculations, and conclusions. * Weekly feedback and oral check-ins allow for continuous refinement of the work. * Course-specific manual, *Embedded Systems and IoT*, developed by the instructors. * Final project defense in a *Shark Tank* format, emphasizing both technical skills and communication.
  • References

    References

    Kuipers, M., & Santos, R. (2026). *Embedded systems and IoT* [Manual da unidade curricular]. Universidade Lusófona, Centro Universitário de Lisboa.  
  • Assessment

    Assessment

    A classificação final resulta de duas componentes com igual peso: componente teórica (50%) e componente prática/laboratorial (50%).
    Ambas as componentes têm nota mínima de 9,5 valores.

     

    Componente teórica (50%):

    - Frequência intercalar - 50% da componente teórica

    - Frequência final - 50% da componente teórica

    - A componente teórica corresponde à média das duas frequências; em alternativa, exame de recurso

    - As frequências e o exame são realizados sem consulta (livros, apontamentos, ferramentas de IA, etc.).

    - Nota mínima da componente teórica: 9,5 valores.

     

    Componente prática/laboratorial (50%):

    - Fichas de laboratório P01-P08 (caderno de laboratório) - 40% da componente prática: Oito fichas, avaliadas semanalmente: 50% no ato da entrega e 50% na avaliação do caderno de laboratório final. Entrega em PDF, por grupo, no Moodle, antes da aula seguinte. Entregas fora de prazo não contam para a avaliação semanal, mas contam para a avaliação final da UC. Avaliação de conhecimentos das fichas 1 a 8 realizada na aula P10.

    - Trabalho final - 60% da componente prática.: Projeto aplicado, desenvolvido em grupo (P11-P14), com defesa perante júri em formato *Shark Tank* (solução técnica, integração hardware/software, comunicação, inovação e valor). Nota mínima do trabalho final: 9,5 valores

    - Nota mínima da componente prática: 9,5 valores (média das fichas e do trabalho final) ou 9,5 valores no trabalho de recurso.

SINGLE REGISTRATION
Lisboa 2020 Portugal 2020 Small financiado eu 2024 prr 2024 republica portuguesa 2024 Logo UE Financed Provedor do Estudante Livro de reclamaões Elogios entidade signataria