Course plan

Save favourite

View syllabus

Electrical Engineering BA (C), Introduction to Embedded Sensor Systems, 6 credits

General data

Code: ET097G
Subject/Main field: Elektroteknik
Cycle: First cycle
Progression: (C)
Credits: 6
Progressive specialization: G1F - First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Answerable department: Electronics Design
Answerable faculty: Faculty of Science, Technology and Media
Established: 3/30/2017
Date of change: 4/3/2017
Version valid from: 7/1/2017


The course aims to provide an introduction to embedded sensor systems. The essential architecture of an embedded sensor system and its components will be introduced, and design constraints on the system will be analyzed. Students in the course will also be introduced to firmware development for embedded sensor systems.

Course objectives

After the successful completion of the course, students will be able to:
- analyze a given embedded sensor system application and identify the constraints it poses on the system's architecture and its implementation.
- motivate a given architecture and its implementation of an embedded sensor system based on identified application constraints.
- implement simple applications by developing firmware for microcontroller-based embedded systems.
- select and utilize the IO resources a typical microcontroller provides in order to solve a given task in an efficient manner.


The course covers the following topics:
- Introduction to the architecture and components of an embedded sensor system.
- Overview of implementation alternatives for embedded sensor system components.
- Constraints on the architecture and implementation of embedded sensor systems.
- Specification of embedded sensor systems based on application requirements.
- Programming of microcontroller-based embedded sensor system.
- Typical microcontroller resources and their application in embedded sensor systems.

Entry requirements

Electrical Engineering BA (A), 30 credits, including analog and digital electronics.

Selection rules and procedures

The selectionprocess is in accordance with the Higher Education Ordinance and the local order of admission.

Teaching form

Instruction is provided in the form of lectures, seminars and laboratory supervision.

Examination form

3.0 Credits, L101: Laboratory with oral presentation
Grades: Pass or Fail.

3.0 Credits, I101: Written assignment
Grades: A, B, C, D, E, Fx and F. A-E are passed and Fx and F are failed.

Grading criteria for the subject can be found at

Grading system

The grades A, B, C, D, E, Fx and F are given on the course. On this scale the grades A through E represent pass levels, whereas Fx and F represent fail levels.

Course reading

Required literature

Author: Rob Toulson and Tim Wilmshurst
Title: Fast and effective embedded systems design
Edition: 2nd Edition
Publisher: Newnes