This engineering specialization provides students with the fundamentals of embedded operating systems including a working understanding of how to configure and deploy a Linux based Embedded System. You will gain expertise in software tools and development methods which can be used to create applications. Then, you will build your own custom Linux based Embedded Devices.
Topics include Linux, Kernel Programming, Embedded Systems, C Programming, Embedded Software, Embedded Systems Engineering, Shell Script, Electrical Engineering, Agile Software Development, and much more.
By completing this specialization, you will:
Courses
This specialization can be taken for academic credit as part of CU Boulder’s Master of Science in Electrical Engineering (MS-EE) degree offered on the Coursera platform. The MS-EE is an affordable, global master's program powered by you. Learn more about the MS-EE program.