Course calendar

 

Programming languages

Course Title Duration Location Dec Jan Feb Mar April
C-501 C for Real-Time Developers 4 Wiltshire 3-7 - 11-15 - -
AC-401 Advanced C Programming 4 Wiltshire - - - 4-7 -
MC-102 Guidelines for Writing High Integrity Software in C 1 Wiltshire - - - 8 -
C++-501 C++ for Embedded Developers 5 Wiltshire - - - 25-29 -
C++11-501 Modern C++ for Embedded Systems 5 Wiltshire - - - 25-29 -
AC++-501 Advanced C++ for Embedded Systems 5 Wiltshire - - - - -
AC++11-401 Transitioning to C++11/C++14 4 Wiltshire - - 18-21 - -
PY-404 Python for Test Engineers 4 Wiltshire - - 25-28 - -

Design Techniques

Course Title Duration Location Jan Feb Mar Apr May June
OO-504 Real-Time Software Design with UML 5 Wiltshire - - 11-15 - - -
DP11-403 Design Patterns in Modern C++ 4 Wiltshire - - - 29-2 -
DP-403 Design Patterns in C++ for Embedded Systems 4 Wiltshire - - - 1-4 - -

Operating Systems

Course Title Duration Location Jan Feb Mar Apr May June
RTOS-301 Developing for Real-Time Operating Systems with FreeRTOS 3 Wiltshire - - - 8-10 - -
EL-503 Developing for Embedded Linux 5 Wiltshire - - - - - -
EL-504 Developing Linux Device Drivers 5 Wiltshire - - - - - -

Agile

Course Title Duration Location Jan Feb Mar Apr May June
AE-101 Introduction to Agile 4 Wiltshire - 22 - - - -
TDDC-201 TDD for Embedded C 2 Wiltshire - - 18-19 - - -