Test Your Skills

How good are your embedded programming skills? Test yourself in the Embedded C Quiz or the Embedded C++ Quiz.

Test Your Skills

Newsletter Signup

Want to receive free how-to articles and industry news as well as announcements of free webinars and other training courses by e-mail? Signup now.

Training Calendar: Upcoming Public Courses

Barr Group's mission is to help as many people as possible build safer, more reliable, and more secure embedded systems. Toward that end, Barr Group provides consulting and design services as well as world-class training courses designed to strengthen critical programming and engineering skills through detailed lectures and hands-on exercises.

The following subset of Barr Group's full course catalog will be offered publicly in the coming months, so that any individual can attend. Prices listed below include early registration discounts, when applicable. Please register early to ensure you will have a seat as well as to lock-in date-limited discounts.

Groups of attendees from the same company may be eligible for an additional discount. If you are thinking of registering more than one person, please contact us in advance of registration to enquire about our multi-person discounts.

Large teams may find it most cost effective to host an on-site training course with our trainer at their facility, so that trainees need not travel. Please contact us to discuss this option.

And note that we can also create custom training courses to fit your company's specific needs.

Upcoming Short Courses

In June, we'll be hosting two weeks of training courses in our new, state-of-the-art training facility in Germantown, Maryland. Week 1 comprises three courses about software development processes over four days. Week 2 comprises a pair of hands-on, 2-day embedded software training courses. Multi-course discounts are available within each week.

Course Title Starts Days Location   Price
June 1-4, 2015
Firmware Defect Prevention for Safety-Critical Systems 2 Jun 1 1 Germantown, Maryland $749 3
thru 5/25
Register now
Test-Driven Development for Embedded C Programmers 2 Jun 2 2 Germantown, Maryland $1,199 3
thru 5/25
Register now
An Agile Approach to Embedded Software Development Jun 4 1 Germantown, Maryland $699 3
thru 5/25
Register now
June 8-11, 2015
Reliable Multithreaded Programming with/without RTOS 1 Jun 8 2 Germantown, Maryland $1,199 3
thru 6/1
Register now
Debugging Embedded Software on the Target 1 Jun 10 2 Germantown, Maryland $1,299 3
thru 6/1
Register now
November 2-6, 2015
How To Build Better Firmware Faster Nov 2 1 Germantown, Maryland $599
thru 10/5
Register now
November 16-18, 2015
Firmware-Defect Prevention for Safety-Critical Systems 2 Nov 16 1 Munich, Germany €999
plus VAT
Register now
Best Practices for Securing Embedded Systems 2 Nov 17 2 Munich, Germany €1,299
plus VAT
Register now

To be automatically notified, by email, of future public training dates and locations, simply sign up here.


Upcoming Boot Camps

Barr Group's Embedded Boot Camps are week-long, hands-on training courses that dive deep into a subject to quickly and effectively increase the knowledge and skills of the engineers who attend.

Course Title Starts Days Location   Price
Embedded Security Boot Camp 1 Oct 5 4.5 Santa Ana, California $2,999
thru 6/30
Register now
Embedded Software Boot Camp 1 Oct 19 4.5 Minneapolis, Minnesota $2,999
thru 6/30
Register now
Embedded Software Boot Camp 1 Nov 9 4.5 Munich, Germany €3,249
plus VAT
Register now
Embedded Android Boot Camp Nov 16 4.5 Germantown, Maryland $2,999
thru 6/30
Register now

To be automatically notified, by email, of future public Embedded Boot Camp dates and locations, simply sign up here.

 

Footnotes:

  1. Each attendee must bring a laptop running Windows XP, Windows Vista, Windows 7, or Windows 8 with an available USB port. (Windows over Mac OS X works too.)
  2. Each attendee must bring a laptop with a web browser.
  3. Save an additional 10% when you register for 2 or more courses in the same week.