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
Testing 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 January 1, 2010
|