Embedded System Architecture:
- Heterogeneous multiprocessors, reconfigurable platforms, memory management support, communication, protocols, network-on-chip, real-time systems, and embedded microcontrollers, etc.
Embedded Software:
- Compilers, assemblers and cross-assemblers, programming, memory management, object-oriented aspects, virtual machines, scheduling, concurrent software for SoCs, distributed/resource aware OS, OS and middleware support, etc.
Embedded Hardware:
- System-on-a-chip, DSPs, hardware specification, synthesis, modelling, simulation and analysis at all levels for low power, power-aware, testable, reliable, verifiable systems, performance modelling, validation, security issues, real-time behaviour, and safety critical systems, etc.
Application-specific Processors and Devices:
- Network processors, real-time processor, media and signal processors, application-specific hardware accelerators, reconfigurable processors, low power embedded processors, bio/fluidic processors, bluetooth, handheld devices, flash memory chips, etc.
Real-time Systems:
- All real-time related aspects such as software, parallel and distributed real-time systems, real-time kernels, real-time OS, task scheduling, multitasking design, etc.
Hardware/Software Co-design:
- Methodologies, test and debug strategies, real-time systems, interaction between architecture and software design, specification and modelling, design representation, synthesis, partitioning, estimation, design space exploration beyond traditional hardware/software boundary, theory and algorithms, etc.
Testing Techniques:
- All aspects of testing, including design-for-test, test synthesis, built-in self-test, and embedded test, for embedded and system-on-a-chip systems.
Industrial Practices and Benchmark Suites:
- System design, processor design, software, tools, case studies, trends, emerging technologies, experience maintaining benchmark suites, representation, interchange format, copyrights, maintenance, reference implementations, and metrics, etc.
Embedded System Education:
- Courses, textbooks, teaching tools and methods.
Emerging New Topics:
- New challenges for next generation embedded computing systems, arising from new technologies (e.g., nanotechnology), new applications (e.g., pervasive or ubiquitous computing, embedded internet tools), new principle (e.g., embedded engineering), etc.

