Postgraduate DiplomaElectronics, Embedded Systems & Telecom Applications open

Diploma in CAN/CAN-FD, LIN and Applied FlexRay

Online postgraduate diploma of 800 hours in applied CAN/CAN-FD, LIN and FlexRay. 8 modules covering in-vehicle networks, classical CAN, CAN FD and CAN XL, LIN, FlexRay, upper-layer protocols and network testing with ISO 11898-1, ISO 11898-2 and ISO 17987, with an assigned technical tutor.

Duration800 hours · 6–8 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma
Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Analyse E/E communication architectures and their buses.

02

Configure classical CAN networks with bit timing and error handling.

03

Migrate designs to CAN FD and evaluate CAN XL.

04

Implement LIN networks with schedule tables.

05

Understand how FlexRay works and how it is configured.

06

Apply transport and diagnostic protocols over CAN.

07

Validate networks through simulation, testing and error injection.

Profile

Who it's for

  • Vehicle network engineers designing communication matrices and gateways.
  • AUTOSAR software engineers working on the COM stack.
  • ECU validation engineers who test with CANoe and HIL.
  • Diagnostics engineers working with UDS, OBD and J1939.
  • Automotive embedded systems engineers.
  • E/E integration engineers in OEMs and suppliers.
  • Engineering or science graduates looking to enter the automotive sector.
Standards & tools

What you'll work with

  • ISO 11898-1:2015 (CAN data link layer and CAN FD)
  • ISO 11898-2:2016 (high-speed CAN physical layer)
  • ISO 17987 (LIN) (Local Interconnect Network)
  • ISO 17458 (FlexRay) (FlexRay communication system)
  • ISO 15765-2:2016 (diagnostic transport over CAN, ISO-TP)
  • ISO 14229-1:2020 (UDS) (Unified Diagnostic Services)
  • SAE J1939 (heavy-vehicle network protocol)
  • ISO 16845-1:2016 (CAN conformance test plan)
  • Vector CANoe
  • Vector CANalyzer
  • PEAK PCAN-View
  • SavvyCAN
  • python-can
Syllabus

8 modules

  1. 1.1Distributed, domain and zonal E/E architectures
  2. 1.2Real-time and reliability requirements
  3. 1.3Physical layers and bus topologies
  4. 1.4Comparison between CAN, LIN, FlexRay and Ethernet
  5. 1.5Gateways and signal routing
  6. 1.6Communication matrix and DBC databases
  7. 1.7LDF and FIBEX description formats
  8. 1.8Bus analysis tools
  9. 1.9On-board diagnostics and OBD
  10. 1.10Case study: communication matrix of a vehicle
  1. 2.1ISO 11898-2 physical layer and transceivers
  2. 2.2Bit timing, segments and sample point
  3. 2.3Non-destructive arbitration by identifier
  4. 2.4Standard and extended frame formats
  5. 2.5Bit stuffing and CRC
  6. 2.6Error detection and confinement
  7. 2.7Error-active, error-passive and bus-off states
  8. 2.8Termination, cabling and topology
  9. 2.9Calculation of latency and bus load
  10. 2.10Lab: bit timing on a microcontroller
  1. 3.1High-speed data phase
  2. 3.2FD frame format and BRS and ESI bits
  3. 3.3Payload of up to 64 bytes
  4. 3.4Dual bit-timing configuration
  5. 3.5Transceiver delay compensation
  6. 3.6Migration from classical CAN to CAN FD
  7. 3.7Introduction to CAN XL and CiA 610
  8. 3.8Signal integrity at high data rates
  9. 3.9Compatible tools and controllers
  10. 3.10Practical exercise: measuring CAN FD frames with an oscilloscope
  1. 4.1Master-slave architecture and nodes
  2. 4.2Single-wire physical layer
  3. 4.3Frame structure: break, sync and identifier
  4. 4.4Schedule tables
  5. 4.5Event-triggered and sporadic frames
  6. 4.6Node configuration and LDF files
  7. 4.7Diagnostics over LIN
  8. 4.8Low power: sleep and wake-up
  9. 4.9Applications in comfort and body systems
  10. 4.10Workshop: LIN network to control a power window
  1. 5.1Communication cycle: static and dynamic segments
  2. 5.2Distributed clock synchronisation
  3. 5.3Channels A and B and redundancy
  4. 5.4Bus and star topologies
  5. 5.5Cold start and coldstart nodes
  6. 5.6Cluster parameters and FIBEX configuration
  7. 5.7Bus guardian and fault protection
  8. 5.8Applications in chassis and vehicle dynamics control
  9. 5.9Comparison with CAN FD and Ethernet
  10. 5.10Lab: analysis of a FlexRay cluster
  1. 6.1ISO-TP transport according to ISO 15765-2
  2. 6.2UDS diagnostics according to ISO 14229
  3. 6.3SAE J1939 in heavy vehicles
  4. 6.4CANopen and CiA profiles
  5. 6.5XCP protocol for calibration
  6. 6.6AUTOSAR COM and PDU Router
  7. 6.7AUTOSAR network management
  8. 6.8SecOC authentication of CAN messages
  9. 6.9Diagnostic routing in gateways
  10. 6.10Practical exercise: UDS session to read DTCs
  1. 7.1Network simulation with CANoe
  2. 7.2CAPL scripts for stimuli
  3. 7.3Trace analysis and statistics
  4. 7.4ISO 16845 conformance testing
  5. 7.5Error injection on the bus
  6. 7.6Robustness and EMC testing
  7. 7.7Restbus simulation for ECUs
  8. 7.8Test automation on HIL
  9. 7.9Field fault diagnosis
  10. 7.10Case study: diagnosing an intermittent bus-off
  1. 8.1Network requirements and architecture
  2. 8.2Communication matrix and DBC
  3. 8.3Implementation of CAN FD nodes
  4. 8.4Integration of a LIN sub-bus
  5. 8.5Diagnostic protocols
  6. 8.6Network simulation and testing
  7. 8.7Load and latency analysis
  8. 8.8Network documentation
  9. 8.9Report and presentation
  10. 8.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. No fixed timetables: you progress at your own pace within the intake, so it can be combined with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Vector CANoe, Vector CANalyzer, PEAK PCAN-View, SavvyCAN and python-can, in free, academic or evaluation versions. Testing is studied on real procedures: frame analysis with CANoe, bit-timing measurement with an oscilloscope and error injection on the bus. Assessment is continuous by module plus the final project.

Standards covered: ISO 11898-1:2015, ISO 11898-2:2016, ISO 17987 (LIN), ISO 17458 (FlexRay), ISO 15765-2:2016, ISO 14229-1:2020 (UDS), SAE J1939, ISO 16845-1:2016.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of ISO 11898-1:2015, ISO 11898-2:2016 and ISO 17987 (LIN) applied to real cases, not as a theoretical annex.
Industry software:Vector CANoe, Vector CANalyzer, PEAK PCAN-View, SavvyCAN and python-can, in free, academic or evaluation versions.
Final project:a complete vehicle network with communication matrix, CAN FD nodes, a LIN sub-bus, diagnostic protocols and load and latency analysis, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Define the network
Set the network architecture, communication matrix and DBC database.
Implement CAN FD and LIN
Configure CAN FD nodes with dual bit timing and integrate a LIN sub-bus.
Add diagnostics
Implement ISO-TP and a UDS session to read DTCs.
Simulate and test
Simulate the network in CANoe with CAPL, inject errors and analyse load and latency.
Final project
A complete vehicle network, from requirements and DBC to simulation, testing and documentation, reviewed by your tutor.
Career opportunities

Where this takes you

Vehicle network engineerAUTOSAR software engineerECU validation engineerDiagnostics engineerAutomotive embedded systems engineerE/E integration engineer
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. No university degree is required.
  • Internet connection and a computer able to run the programme software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 800 hours over 6–8 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with Vector CANoe, Vector CANalyzer, PEAK PCAN-View, SavvyCAN and python-can, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute diploma, awarded on passing the continuous assessment and the final project. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

Prior technical training or professional experience in the sector (no university degree required), a computer able to run the software and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Diploma in CAN/CAN-FD, LIN and Applied FlexRayEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.