Coursera
Coursera Logo

University of Colorado Boulder - Linux Embedded System Topics and Projects 

  • Offered byCoursera

Linux Embedded System Topics and Projects
 at 
Coursera 
Overview

Duration

47 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Linux Embedded System Topics and Projects
 at 
Coursera 
Highlights

  • Shareable Certificate
    Flexible deadlines
    Coursera Labs
Details Icon

Linux Embedded System Topics and Projects
 at 
Coursera 
Course details

More about this course
  • This course is used as the capstone in a three course sequence, including Linux System Programming and Introduction to Buildroot and Linux Kernel Programming and Introduction to Yocto Project
  • This course builds on the content in the previous two prerequisite courses to develop a final project of choosing targeting Linux device targeting hardware
  • The final project is delivered using concepts from Agile Scrum
  • Several pertinent, recent, and relevant Embedded System development related topics are covered as a part of the course curriculum, which learner may optionally choose to incorporate into final project

Linux Embedded System Topics and Projects
 at 
Coursera 
Curriculum

Final Project Overview and Agile Scrum Overview

Agile Overview

Final Project Overview

Buildroot Additional Hints

Bootloaders and Device Trees Part 1

Bootloaders and Device Trees Part 2

Linux Networking Overview

Final Project Proposal

Agile Overview

Buildroot Additional Hints

Bootloaders and Device Tree Part1 & Part 2

Linux Networking Overview

Final Project Sprint 1, Device Updates, and Embedded System Topics

Final Project Sprints

Linux Device Update Part 1

Linux Device Update Part 2

Linux Device Update Part 3

MQTT and IoT Platforms

Read Only Root Filesystems

Application Containers and Docker For Embedded

Final Project Sprint 1

Linux Device Update

MQTT and IOT

Read Only Root Filesystems

Application Containers and Docker For Embedded

Final Project Sprint 2, Development Tips and Strategies

Git Workflows

C++ Templates and STL

C Dependency Generation Part 1 GNU Make

C Dependency Generation Part 2 Automake

C Dependency Generation Part 3 CMake

Final Project Sprint 2

Git Workflows

C++ templates and STL

C dependency Generation

Final Project Sprint 3 and Demo, Software Testing

Embedded Test Part 1 Concepts

Embedded Test Part 2 Automated Testing

Embedded Test Part 3 CI-CD

Embedded Test Part 4 TDD and BDD

Final Project Sprint 3

Final Project Demo Video and Outline

Embedded Software Test

Linux Embedded System Topics and Projects
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    qna

    Linux Embedded System Topics and Projects
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...