D. Kalinsky Associates
  Home  |  Training Courses  |  Online Learning  |  Resources  |  About Us  |  Contact  |  Site Map  
Tailoring Courses to Your Needs
Optional Additional Training Segments

BASICS OF EMBEDDED SOFTWARE

Embedded Computer Systems Overview
Embedded Systems I/O
Overview of Real-Time Software
Introduction to Intertask Communication and Synchronization
Introduction to Embedded Software Development
"C" Language Features for Embedded Systems
Survey of Task Schedulers
T
esting Methods for Embedded Systems and Software
Debugging Methods for Embedded Systems and Software



CUTTING-EDGE TOPICS IN EMBEDDED SOFTWARE DESIGN

Design Patterns for Highly Reliable Distributed Systems
Safety-Critical Systems Design
"C" Language in Critical Systems: Static Analysis of
Source Code
Exercise: "C"-Language Shenanigans
Design of Distributed Embedded Systems & Software
Design of Multi-Core Systems & Software
RAID: Redundant Arrays of Inexpensive Disks
Exercise: Hamming Codes
Failover Management
Data Replication (for High Availability)
Dealing with Software Design Faults (for High Availability)
Extended Example: Airbus A330/340 Fly-by-Wire


... or Add Segments to Your Course from our other Courses

YOU MAY SELECT SEGMENTS FROM ALL OF OUR  COURSE OUTLINES
© Copyright 2010, D. Kalinsky Associates, All Rights Reserved.
This page Updated J
anuary 1, 2010