К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Linux Embedded System Topics and Projects · LearnSpace
Назад в каталог
courseraПрограммирование

Linux Embedded System Topics and Projects

Курс от University of Colorado Boulder
Продвинутый≈ 47.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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. Both of these courses must be completed before starting this course. This course builds on the content in the previous two prerequisite courses to develop a final project of your 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 you may optionally choose to incorporate into your final project. Linux Embedded Systems Topics and Projects can also be taken for academic credit as ECEA 5307, part of CU Boulder’s Master of Science in Electrical Engineering. This course includes specific hardware and software requirements. Please review the FAQ below for complete details.

Навыки, которые вы освоите

ContainerizationDocker (Software)Software Development MethodologiesBuild ToolsElectrical and Computer EngineeringScrum (Software Development)Internet Of ThingsAgile Project ManagementSoftware TestingFile SystemsEmbedded SystemsAgile MethodologyAgile Software DevelopmentOperating SystemsApplication DeploymentSystem ProgrammingGit (Version Control System)LinuxEmbedded SoftwareDevelopment Testing

Программа курса

4 модулей · 47 учебных материалов

01Final Project Overview and Agile Scrum Overview15 материалов

Final Project Proposal

Course Updates and Accessibility SupportЧтениеNon-Credit Students: Welcome and Where to Find HelpЧтениеHardware & Software RequirementsЧтениеAgile OverviewВидео

Учитесь у экспертов

Daniel Walkes

Scholar of Engineering Practice

Linux Embedded System Topics and Projects
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 47.4 ч

4 модулей

Язык: Английский

Часть программы вашего университета
Agile OverviewЗадание
Final Project OverviewВидео
Final Project ProposalЧтение
Final Project Peer ReviewВзаимная проверка

Building for Hardware

Buildroot Additional HintsВидеоBuildroot Additional HintsЗаданиеBootloaders and Device Trees Part 1ВидеоBootloaders and Device Trees Part 2ВидеоBootloaders and Device Tree Part1 & Part 2 ЗаданиеLinux Networking OverviewВидеоLinux Networking OverviewЗадание
02Final Project Sprint 1, Device Updates, and Embedded System Topics13 материалов

Final Project Sprint 1

Final Project SprintsВидеоFinal Project Sprint 1ЧтениеFinal Project Sprint 1Взаимная проверка

Linux Device Update

Linux Device Update Part 1ВидеоLinux Device Update Part 2ВидеоLinux Device Update Part 3ВидеоLinux Device UpdateЗадание

Embedded System Topics

MQTT and IoT PlatformsВидеоMQTT and IOTЗаданиеRead Only Root FilesystemsВидеоRead Only Root FilesystemsЗаданиеApplication Containers and Docker For EmbeddedВидеоApplication Containers and Docker For EmbeddedЗадание
03Final Project Sprint 2, Development Tips and Strategies10 материалов

Final Project Sprint 2

Final Project Sprint 2ЧтениеFinal Project Sprint 2Взаимная проверка

Development Tips and Strategies

Git WorkflowsВидеоGit WorkflowsЗаданиеC++ Templates and STLВидеоC++ templates and STLЗаданиеC Dependency Generation Part 1 GNU MakeВидеоC Dependency Generation Part 2 AutomakeВидеоC Dependency Generation Part 3 CMakeВидеоC dependency GenerationЗадание
04Final Project Sprint 3 and Demo, Software Testing9 материалов

Final Project Sprint 3 and Demo

Final Project Sprint 3ЧтениеFinal Project Sprint 3Взаимная проверкаFinal Project Demo Video and OutlineЧтениеFinal Project Demo Video and Outline UpdatesВзаимная проверка

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ВидеоEmbedded Software TestЗадание