Search course

Use the search function to find more information about the study programmes and courses available at Chalmers. When there is a course homepage, a house symbol is shown that leads to this page.

Graduate courses

Departments' graduate courses for PhD-students.


Syllabus for

Academic year
DAT096 - Embedded system design project
Syllabus adopted 2014-02-14 by Head of Programme (or corresponding)
Owner: MPEES
15,0 Credits
Grading: TH - Five, Four, Three, Not passed
Education cycle: Second-cycle
Major subject: Computer Science and Engineering, Electrical Engineering

Only for MPEES students
Teaching language: English
Block schedule: C

Course module   Credit distribution   Examination dates
Sp1 Sp2 Sp3 Sp4 Summer course No Sp
0111 Project 15,0 c Grading: TH   7,5 c 7,5 c    

In programs



Tekniklektor  Sven Knutsson


DAT095   Electronic system design project

  Go to Course Homepage


In order to be eligible for a second cycle course the applicant needs to fulfil the general and specific entry requirements of the programme that owns the course. (If the second cycle course is owned by a first cycle programme, second cycle entry requirements apply.)
Exemption from the eligibility requirement: Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling these requirements.

Course specific prerequisites

A passing grade in the laboratory part of DAT093 (course element 0113), or in either DAT091 or DAT092, is required. A passing grade in DAT110 is required. A passing grade in the laboratory part of MCC091 (course element 0211) or MCC090 (course element 0107) is required. Students in the MPEES Master program have priority to this course. Other students who fulfil the prerequisites are admitted if seats are available.


The overall aim of the course is that the students should learn how to critically and creatively identify, formulate, and solve a complex design problem. This is achieved by letting groups of students put the training from the fall to use in designing a complete embedded electronic system. Although the project goal varies from year to year, the technical area of the project spans from embedded software to technology platforms such as FPGAs and ASICs.

Learning outcomes (after completion of the course the student should be able to)

  1. Apply her/his technical expertise to a multi-person project where an electronic product (FPGA / ASIC) is specified, designed, implemented, and verified.
  2. Select and proficiently use modern EDA tools for FPGAs / ASICs.
  3. Contribute, in several team roles, to a multi-person project where an industry-like project model is used. This includes planning, follow-up and trade offs under resource constraints.
  4. Reflect on the group process in a team.
  5. Write an academic report, with several authors, describing a product-development project.
  6. Document an electronic product technically, including testing and verification documentation.
  7. Design a presentation, with time constraints, and deliver it.


This is a course where the students in groups will undertake an electronic product design. From product specification, functional design, detailed design, and all the way to implementation. The target technologies are FPGA, and/or ASIC (digital or analog).


The course consists of a major project assignment. The project work is done in team work where a number of students participate. The project target technologies are FPGA, but also digital and analog ASIC. The project is reported orally and in written reports. The written reports comprise technical documentation, the reports in a project model and an academic report.


Svensson & Krysander: Project model LIPS (Studentlitteratur).
Recommended: Susan A Wheelan: Creating Effective Teams - A Guide for Members and Leaders (Sage publications).
Reference literature: Course books from previous courses in the MPEES program. CAD-tool manuals. Scientific articles.


To pass, a number of compulsory tasks have to be fulfilled by the team, including: submitting a planning report, half-time report(s), and a final report, and getting them approved; conducting regular project meetings with supervisor, including reflection meetings and close-out meeting; orally presenting the planning, half-time, and final reports; and delivering an approved end product. In addition, each student has to maintain a personal logbook.

Each team project is assessed according to the two main deliverables: a final academic report (40 %), and the product, including product documentation (30%); and on the team process (30 %). The team process is assessed using team and individual logbooks, planning report, supervisor contacts, etc. The result of this combined assessment is a team base grade. An individual grade is awarded to each student, based on the contribution to the the team's result (all three parts). The individual grade may be higher or lower than the team base grade.

Page manager Published: Thu 04 Feb 2021.