course-details-portlet

TPK4128

Industrial Mechatronics

Assessments and mandatory activities may be changed until September 20th.

Credits 7.5
Level Second degree level
Course start Spring 2026
Duration 1 semester
Language of instruction English
Location Trondheim
Examination arrangement Aggregate score

About

About the course

Course content

The course is on mechatronics for industrial production systems. This includes the implementation, use, and programming of single-board computers, PLC-based and other industrial computer systems. Embedded- and real-time systems, industrial bus systems, interfacing, operating systems and communication protocols for these. Use of C, Linux and TCP/IP on SBC such as Raspberry PI, middle-ware such as ROS and OPC-UA, virtual machines, computer vision and selected Industry 4.0 topics will be taught and practised. Furthermore, also some on sensors, actuators, power supplies, motor drives, aspects of dependability for industrial computer systems, and development methodologies. The students will get practical skills through extensive, weekly laboratory exercises focusing on practical programming.

Learning outcome

Knowledge:

The course shall give knowledge about:

  • Design and programming of industrial computer systems. Exemplified with PLCs, single board computers and other computer systems for use in industrial computer control systems, as well as in embedded- and mechatronics system in general.
  • Methods for interconnecting systems and components using networks, bus systems and electronics.
  • Specification and use of interfaces and protocols. Sensors, actuators, power supplies and motor drives.

Skills:

  • The course shall give skills in designing, implementing and programming industrial computer systems, such as single-board computers and PLCs, with the associated run-time/operating systems, computer networks, sensors and actuators.

General competence:

  • The course shall give competence in industrial and embedded computer systems.

Learning methods and activities

Lectures, exercises and laboratory tasks, both individual and group tasks. The lectures and exercises are in English when students who do not speak Norwegian take the course. Students are free to choose Norwegian or English for written assessments.

Compulsory assignments

  • Work

Further on evaluation

3/4 of the Laboratory tasks and excersises have to be accepted in order to be given the right to attend the exam.

Mandatory work from previous semester can be accepted by the Department by re-take of an examination if there haven't been any significant changes later. By a re-take of an examination all assessments during the course, that counts in the final grade, have to be re-taken.

If there is a re-sit examination, the examination form may be changed from written to oral.

Course materials

To be announced at the start of the course.

Subject areas

  • Computer and Information Science
  • Manufacturing Systems
  • Production and Quality Engineering - Manufacturing Systems
  • Information Technology and Informatics
  • Technological subjects

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Mechanical and Industrial Engineering

Examination

Examination

Examination arrangement: Aggregate score
Grade: Letter grades

Ordinary examination - Spring 2026

School exam
Weighting 51/100 Examination aids Code C Duration 4 hours Exam system Inspera Assessment Place and room Not specified yet.
Assignment
Weighting 49/100 Exam system Inspera Assessment

Re-sit examination - Summer 2026

School exam
Weighting 51/100 Examination aids Code C Duration 4 hours Exam system Inspera Assessment Place and room Not specified yet.