Skip to main content

Tampere University Student’s Guide

Course unit, curriculum year 2026–2027
COMP.CE.400

System Design, 5 cr

Tampere University
Teaching periods
Active in period 1 (1.8.2026–18.10.2026)
Active in period 2 (19.10.2026–31.12.2026)
Course code
COMP.CE.400
Language of learning
English
Academic years
2024–2025, 2025–2026, 2026–2027
Level of study
Advanced studies
Grading scale
General scale, 0-5
Persons responsible
Responsible teacher:
Timo Hämäläinen
Responsible teacher:
Esko Pekkarinen
Responsible teacher:
Panu Sjövall
Responsible organisation
Faculty of Information Technology and Communication Sciences 100 %
Coordinating organisation
Computing Sciences Studies 100 %
Content
Core content
  • Introduction to embedded, multi-processor system-on-chip (SoC) technologies.
  • Importance of design reuse and application portability between HW and SW implementations.
  • Principles of model based design with abstraction and orthogonalization of concerns.
  • Layered system model and interfaces.
  • Related HW and SW standards and best practises.
  • Hands-on exercise work implementing a parallel, real-time application on heterogeneous HW/SW platform
Complementary knowledge
  • International Technology Roadmap for Semiconductors (ITRS)
  • Modularization of HW and SW components.
  • Y-model based design process. Specification, synthesis, verification.
  • Hardware dependent software, APIs, RTOS
  • IP-XACT, OCP-IP, MCAPI, POSIX, SystemC
  • Performance estimation, measurement, analysis and optimization.
Specialist knowledge
  • Complexity of HW and SW and their trends
  • XML-based metadata for HW/SW component integration.
  • Design automation and tools. Management of configurations.
  • Driver implementation.
  • Embedded Linux
  • Development tools chosen for the course implementation.
Learning outcomes
Prerequisites
Recommended prerequisites
Further information
Learning material
Equivalences
Kokonaisuudet, joihin opintojakso kuuluu
Completion option 1
To pass the course a minimum number of points must be earned from the exercise tasks. Voluntary exam increases the garde.
All parts of the completion option are compulsory.

Exam

No scheduled teaching

Participation in teaching

Contact teaching
24.08.2026 – 06.12.2026
Active in period 1 (1.8.2026–18.10.2026)
Active in period 2 (19.10.2026–31.12.2026)