course-details-portlet

TTK4235

Embedded Systems

Choose study year
Credits 7.5
Level Foundation courses, level I
Course start Spring 2025
Duration 1 semester
Language of instruction Norwegian
Location Trondheim
Examination arrangement School exam

About

About the course

Course content

Logic control systems, the state machine formalism and Programmable Logic Controllers (PLC). Analysis, design and documentation of computer based event driven systems. System development according to the V-model, and the Unified Modeling Language (UML) as a developmental modeling language in software engineering. Embedded systems development in C: pointers and complex data structures (arrays and structs), register-level operations, bitvise I/O operations and interrupts. Documentation and code quality. Hardware and microprocessor architecture, digitizing analog signals, serial bus communication and information theory. Introduction to electromagnetic compatibility (EMC).

Learning outcome

Knowledge:

  • Basic knowledge of logic control and PLS.
  • Basic knowledge on the structure and function of a computer based control system.
  • Knowledge of the programming language C including compilation and linking, pointers, complex data structures and registry level operations.
  • Basic knowledge of and central components for signal adaptation and conversion.
  • Basic knowledge on information theory and electromagnetic compatibility (EMC)

Skills:

  • Analyze, design and implement embedded systems.
  • Use relevant tools for system development and documentation.
  • Implement and maintain embedded systems written in C.

General competence:

  • Communicate about control systems and their functionality with both specialists and system users.

Learning methods and activities

Lectures, laboratory work and computer exercises. Descriptions and assessment criteria for all laboratory work and exercises will be provided on Blackboard.

Compulsory assignments

  • Mandatory excercises and laboratory work

Further on evaluation

Evaluation is based on a final written exam (100%), and the result will be given as a letter grade (A-F). The candidate must have conducted mandatory excercises and laboratory work to be allowed to take the exam. If there is a re-sit examination, the examination form may change from written to oral.

Course materials

Syllabus will be announced at start of the semester.

Credit reductions

Course code Reduction From
TTK4125 7.5 sp Autumn 2015
TPK4128 1 sp Autumn 2024
This course has academic overlap with the courses in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Engineering Cybernetics
  • Engineering Subjects

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Engineering Cybernetics