Embedded Systems

Embedded Systems

Embedded systems are computer systems with dedicated functions within mechanical or electrical systems, often with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts.

Embedded systems range from portable devices, such as smart watches and MP3 players, to large stationary installations such as traffic lights, factory controllers, and even complex systems such as hybrid vehicles, MRI, and avionics. With the recent development of technology, embedded systems are now everywhere and having a significant impact on our daily lives. For example, Google acquired the smart thermostat company Nest Labs for US$3.2 billion recently, which is only a 4-year-old company. Another example is the recently announced Apple iWatch, which is expected to transform how we interact with technology in our daily lives.



  • Internet-of-Things (IoT)
    • Pervasive computing
    • Smart sensing
    • Wearable computing
    • Resilient and time-sensitive industrial IoT
    • Behavioral authentication
    • Authenticated proximity
    • Real-time data stream
    • Temporal Consistency
    • Real-time data Indexing
  • Wireless Networks
    • Low power wide area network (LPWAN)
    • Physical layer security
    • Wireless ranging and localization
    • Wireless sensing
  • Parallel Computing
    • Heterogeneous architectures and accelerators
    • Multicore architectures and systems
    • Power and energy management
    • Approximate computing
  • Mobile and Embedded systems
    • Mobile computing
    • Memory and Storage
    • Mobile OS
    • File System

Research Centres