Text

Course syllabus - Reliable and Real-Time Networks, 7.5 credits

Information about the course

  • Course code: FOID010
  • Third-cycle subject: Computer Science
  • School: School of Innovation, Design and Engineering
  • Responsible department: NES
  • Valid from: 2025-08-29
  • Established by: Dean of School
  • Decision date: 2025-08-29
  • Last modified: 2025-08-25
  • Level of education: Third cycle level

Course objective

The course will target basics and fundamentals of real-time communication in industrial setup, such as in automotive and automation industries. Moreover, it covers various network technologies that are commonly used in the industrial setups. The technologies that are covered in this course includes fieldbus (CAN, CAN FD, CAN XL), Ethernet (Ethernet IP, Real-time Ethernet, AVB, TSN), and techniques for reliability analysis of the networks. The objective of the course is to give students a deep understanding of requirements from industry in terms of timing, reliability, and resource utilization for designing and analysing industrial networks.

Course content

  • Basic and fundamentals of real-time networks
  • Timing and reliability requirements in designing communicationinfrastructure for industry
  • Fieldbus in industry specifically various versions of CAN (ControllerArea Networks)
  • Details of real-time Ethernet, including Audio Video Bridging, Time-Sensitive Networking.
  • Timing analysis of different Ethernet and CAN communication protocols
  • Reliability analysis of real-time networks

Intented learning outcomes

  1. Can describe the main timing and reliability requirements of industrial networks
  2. Can analyse the timing properties of different network technologies, including CAN, CAN FD, CAN XL, and AVB/TSN
  3. Can analyse reliability requirements of real-time networks
  4. Can model the networks in high-level using software and system modelling techniques

The intended qualitative targets in relation to the Higher Education Ordinance, appendix 2.

Knowledge and understanding

For the Degree of Doctor, the doctoral student shall demonstrate:

  • A1: broad knowledge and systematic understanding of the research field as well as advanced and up-to-date specialised knowledge in a limited area of this field,

Competence and skills

For the Degree of Doctor, the doctoral student shall demonstrate

  • B1: the capacity for scholarly analysis and synthesis as well as to review and assess new and complex phenomena, issues, and situations autonomously and critically,
  • B2: the ability to identify and formulate issues with scholarly precision critically, autonomously, and creatively, and to plan and use appropriate methods to undertake research and other qualified tasks within predetermined time frames and to review and evaluate such work,
  • B3: through a dissertation the ability to make a significant contribution to the formation of knowledge through his or her own research,
  • B5: the ability to identify the need for further knowledge,

Teaching formats

The course contains 5 full-day workshops including lectures and hands-on exercises. Moreover, the course has 1 full-day presentation/seminar to present final results of a small project.

Examination

SEM1: 3.0 credits (connected to Learning Outcome 1)

GRU1: 3.5 credits (connected to Learning Outcome 2, 3, 4)

OBN1: 1.0 credits (connected to Learning Outcome 1)

Grade

Examinations included in the course are assessed according to a two-grade scale, fail or pass.

Grades are to be decided by a teacher specially appointed by the university.

A person who has not passed the regular examination shall be given the opportunity to retake the test.

Requirements

To participate in the course and the examinations included in the course, the applicant must be admitted to doctoral studies at Mälardalen University.

Specific entry requirements

Basic knowledge of real-time embedded systems is required

Selection criteria

Selection of applicants will be made in accordance with the ranking below.

  1. Doctoral students in Computer Science
  2. Doctoral students at Mälardalen University