Get real-world coding experience and hands-on project work with ARM-based Microcontrollers in this online engineering course. You will learn how to implement software configuration management and develop embedded software applications.

By completing this course, you will learn how to:

  • Implement software configuration management and develop embedded software applications
  • Create a build system using the GNU Toolchain GCC, using Git version control, and develop software in Linux on a Virtual Machine
  • Create your own build system and firmware that can manipulate memory

Continue your learning in Embedded Systems Software and Development Environments.

Enroll Now