course-details-portlet

IELS3012

Embedded systems

Choose study year

New from the academic year 2025/2026

Credits 7.5
Level Third-year courses, level III
Course start Autumn 2025
Duration 1 semester
Language of instruction Norwegian
Location Trondheim
Examination arrangement Aggregate score

About

About the course

Course content

Programmable logic circuits with focus on FPGAs. Structure in digital systems on a system level and on register transfer level (RTL). Description of digital systems using hardware descriptive languages. Design and verification of digital systems. Implementation of embedded systems by connecting microcontroller platforms and FPGA-systems. Real-time systems.

Learning outcome

Knowledge: The candidate

  • can explain the architecture and behavior of programmable circuits.
  • can explain the difference between combinational and sequential digital logic.
  • can explain how a state machine is structured and works.
  • can explain how a high-level modeling language can be used to describe the structure and behavior of a digital system.
  • can explain how a digital system can be tested and simulated.
  • has specialized knowledge of the design process for an embedded system.

Skills: The candidate

  • can work with and advanced problem that is only defined at a general level
  • can perform development, debugging, and troubleshooting of advanced systems that include reconfigurable logic and microcontrollers with software.
  • can use state-of-the-art tools for development and testing of machine software and hardware and integration with sensors and actuators.

General competence: the candidate

  • Can work in a team on a project with an overall goal.
  • Specify, design and implement a digital system.

Learning methods and activities

Student active forms of learning including lectures. Obligatory exercises with guidance including laboratory exercises. Project work in groups and individually.

Compulsory assignments

  • Exercises

Further on evaluation

The basis for the final grade in the course is given by a group grade on the semester project (counts 30%) and an individual written digital exam (counts 70%). Both have a letter grade. Information about the scope of the semester project, submission methods and deadlines and assessment practices will be given at the start of the semester. Information about obligatory activities will be given at the start of the semester.

If case of a re-sit examination in May/Juni, this can be executed as an oral exam. If the course isn't passed after the re-sit examination it is possible to re-take individual evaluation objects. Approved obligatory activity requirements are valid until the following academic year.

Specific conditions

Admission to a programme of study is required:
Electronic Systems Engineer - Engineering (BIELSYS)

Course materials

Will be announced at the start of the course.

Subject areas

  • Electronics

Contact information

Course coordinator

Department with academic responsibility

Department of Electronic Systems