This course is part of Advanced Embedded Linux Development Specialization

Instructor: Daniel Walkes

What you'll learn

  •   Fundamentals of Linux System Programming, including Processes and Threads.
  •   How to build a custom Linux kernel and root filesystem for an Embedded device.
  •   How to use Buildroot to build a custom Linux Kernel and root filesystem for an Embedded device.
  • Skills you'll gain

  •   Debugging
  •   Embedded Systems
  •   System Programming
  •   Shell Script
  •   OS Process Management
  •   Build Tools
  •   Unix
  •   Linux
  •   Linux Commands
  •   C and C++
  •   File Systems
  •   Operating Systems
  • There are 4 modules in this course

    Linux System Programming and Introduction to Buildroot can also be taken for academic credit as ECEA 5305, part of CU Boulder’s Master of Science in Electrical Engineering.

    File IO, Process Management, Basics of Embeddd Linux

    Threads and Multithreading, Introduction to Buildroot

    Time and Sockets

    Explore more from Software Development

    ©2025  ementorhub.com. All rights reserved