EEVblog Electronics Community Forum

Electronics => Beginners => Topic started by: ade on June 30, 2016, 12:55:55 am

Title: Free embedded Real-Time EdX course UT.6.10x starts in September
Post by: ade on June 30, 2016, 12:55:55 am
Hi all,

The follow-up course to UT Austin's the hugely successful 6.03x Embedded Systems on EdX is now open for registration:

https://www.edx.org/course/real-time-bluetooth-networks-shape-world-utaustinx-ut-rtbn-12-01x (https://www.edx.org/course/real-time-bluetooth-networks-shape-world-utaustinx-ut-rtbn-12-01x)

This new course will start in September and will cover Real-Time Networks using Bluetooth.  From the course description:

"In this lab-based computer science course, explore the complexities of embedded systems and learn how to develop your own real-time operating system (RTOS) by building a personal fitness device with Bluetooth connectivity (BLE). An operating system (OS) is a software system that computers use to manage the resources of a computer. The OS decides which tasks are performed when and decides how resources are utilized. Simple embedded systems, which are a combination of electrical, mechanical, chemical, and computer components designed to perform a dedicated function, originally did not need an OS. However, as embedded systems have evolved, so have their complexities. To manage this, an RTOS is now required."

The course is free to join.  You can optionally get a Verified Certificate for a nominal cost.  Students will need to purchase lab materials to complete to course.  The lab will be based on the same TM4C123 LaunchPad used in 6.03x, an I/O booster pack, and your choice of TI's CC2650-based Bluetooth LE modules.   The MSP432 LaunchPad can also be used in lieu of the TM4C123.

Course Syllabus

Lab 1) Introduction to I/O using the BSP and debugging
Lab 2) Thread management for a personal fitness device
Lab 3) Thread synchronication and scheduling for a personal fitness device
Lab 4) Real-time operating system for a hand-held video game
Lab 5) File system using the flash ROM of the microcontroller
Lab 6) Bluetooth personal area network

"This course is intended for students and professional engineers wishing to improve their skills in the fields of embedded systems, product development, computer architecture, operating systems, and Bluetooth networks."
Title: Re: Free embedded Real-Time EdX course UT.6.10x starts in September
Post by: ez24 on June 30, 2016, 03:59:00 am
Thanks
Title: Re: Free embedded Real-Time EdX course UT.6.10x starts in September
Post by: ElectricGuy on June 30, 2016, 08:52:17 am
https://www.eevblog.com/forum/beginners/free-course-ut-6-03x-embedded-systems-on-edx-starting-now/msg846982/#msg846982 (https://www.eevblog.com/forum/beginners/free-course-ut-6-03x-embedded-systems-on-edx-starting-now/msg846982/#msg846982)
Title: Re: Free embedded Real-Time EdX course UT.6.10x starts in September
Post by: made2hack on June 30, 2016, 09:02:02 am
thanks for the heads up. The first course was pretty good
Title: Re: Free embedded Real-Time EdX course UT.6.10x starts in September
Post by: ez24 on June 30, 2016, 10:59:25 pm
One thing about these courses is once you sign up, you can have access to the lessons and materials for a long time after the course ends.   I think for 2 years.  I still can see the old course.
Title: Re: Free embedded Real-Time EdX course UT.6.10x starts in September
Post by: bitwelder on July 01, 2016, 04:50:48 am
Or, if you don't want to rely on edx goodwill, you can download the course material to your computer: https://github.com/coursera-dl/edx-dl