182.700 HW/SW Codesign
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2023W, VU, 1.5h, 1.5EC


  • Semester hours: 1.5
  • Credits: 1.5
  • Type: VU Lecture and Exercise
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to

  • explain the process of optimization
  • enumerate relevant problem areas for optimized HW/SW partitioning (real-time, energy, fault tolerance, certification, etc.)
  • list the respective pros and cons of a HW or SW solution and make a qualified decision
  • describe modern methods for combined HW/SW development

Subject of course

Optimization of the overall system comprising HW and SW Decision criteria for HW/SW parititioning, trends, case studies from industry, virtual prototyping.

Teaching methods

To achieve an interactive design that suits the master-level of this course, in addition to the classical lectures, participants give talks (in groups, topics are assigned at the start of the course) that serve as a starting point for discussions. Furthermore depending on availability guest speakers are invited from industry or academia to share their expertise in specific topics and contribute to discussions. The aim is to convey concrete competence and deep understanding rather than mere knowledge ("learning matter"). In addition, soft skills are exercised (teamworking, presentation, discussion, protocol)

Mode of examination

Written and oral

Additional information

An overview and introduction to this course (as well as other Master courses offered by the ECS group) will be given on

Oct 3rd 2023 at 9:15 in the seminar room DE0110 (Treitlstrasse 3, 1st floor). On this occasion a registration for this course will also be done.


ECTS Breakdown:

18h ... presence in the lecture
10h ... preparation of own talk
10h ... preparation for exam
38h ... corresponds to 1,5 ECTS



Course dates

Wed09:00 - 11:0004.10.2023 - 24.01.2024Seminarraum DE0110 Lecture
HW/SW Codesign - Single appointments
Wed04.10.202309:00 - 11:00Seminarraum DE0110 Lecture
Wed11.10.202309:00 - 11:00Seminarraum DE0110 Lecture
Wed18.10.202309:00 - 11:00Seminarraum DE0110 Lecture
Wed25.10.202309:00 - 11:00Seminarraum DE0110 Lecture
Wed08.11.202309:00 - 11:00Seminarraum DE0110 Lecture
Wed22.11.202309:00 - 11:00Seminarraum DE0110 Lecture
Wed29.11.202309:00 - 11:00Seminarraum DE0110 Lecture
Wed06.12.202309:00 - 11:00Seminarraum DE0110 Lecture
Wed13.12.202309:00 - 11:00Seminarraum DE0110 Lecture
Wed20.12.202309:00 - 11:00Seminarraum DE0110 Lecture
Wed10.01.202409:00 - 11:00Seminarraum DE0110 Lecture
Wed17.01.202409:00 - 11:00Seminarraum DE0110 Lecture
Wed24.01.202409:00 - 11:00Seminarraum DE0110 Lecture

Examination modalities

The overall grading is determined by (i) written final exam, (ii) presentation (style and contents), (iii) contribution in discussions

Course registration

Begin End Deregistration end
21.09.2023 11:00 06.10.2023 11:11 09.10.2023 11:11


Study CodeObligationSemesterPrecon.Info
066 504 Master programme Embedded Systems Not specified
066 938 Computer Engineering Mandatory elective


No lecture notes are available.

Preceding courses

Accompanying courses



if required in English