The Multi-core Technologies and Designing for Concurrency course provides engineers with a fast, cost-effective way to acquire the skills necessary to design, develop, and tune applications and systems using multi-core processors. Wind River® VxWorks® symmetric multiprocessing (SMP) technology is used for lab purposes, although the principles taught in this course also apply to Linux design.