Join the project-based Real-Time Bluetooth Networks program and learn to build a Bluetooth network and the basics of a real-time operating system (RTOS).
Embedded systems are more of a necessity than a choice in our technologically-driven world. This lays the ground for an increasing need for engineers who can understand the domain of embedded systems. Through edX’s Real-Time Bluetooth Networks - Shape the World programme, you will learn to develop an RTOS or real-time operating system.
The Real-Time Bluetooth Networks online course is a project-based programme that will impart hands-on training. It is an offering of The University of Texas at Austin and will help you develop a personal fitness device with BLE or Bluetooth connectivity. Additionally, the course curriculum dives into RTOS’s fundamentals. Although it is a free-to-enrol course, you need to buy a lab kit for the programme.
The lab kit consists of resources that will allow you to comprehend the programme teachings even if you do not possess a prior experience in I/O device driver software and circuits. It comprises a Bluetooth module and a microcontroller board as well. This intermediate-level Real-Time Bluetooth Networks training has a duration of seven weeks.
You must have proficiency in C programming concepts such as loops, arrays, structures, pointers, and functions to qualify for the Real-Time Bluetooth Networks online course. An interest in embedded systems is also desired.
What you will learn
Programming skills
You will be well-versed with the following concepts post completion of the edX Real-Time Bluetooth Networks - Shape the World course:
Embedded systems basics
Modular design fundamentals for creating a personal fitness device
The Real-Time Bluetooth Networks - Shape the World course is designed for students and engineering professionals seeking a career in the domain of embedded systems, Bluetooth networks, operating systems, and related fields.
Admission Details
Visit the Real-Time Bluetooth Networks - Shape the World program homepage by going to https://www.edx.org/learn/computer-programming/the-university-of-texas-at-austin-real-time-bluetooth-networks-shape-the-world
Here, you can view the course details.
Once satisfied with the course content, you need to click on the “Enrol Now” prompt on the course homepage.
Then, register for the program by providing your email ID. You can also sign up using one of your social media accounts credentials such as Microsoft or Facebook.
Application Details
edX does not have a lengthy application process for enrolling in the edX Real-Time Bluetooth Networks program. You can simply register with edX or sign in to your edX account (if any) to apply for this course.
The Syllabus
Learn about Keil compiler and debugger
Understand what the MK-II boosterpack measures
Learn how to perform timing profiles of the software system
Multiple threads
Real-time periodic threads
Spinlock semaphores
Round robin scheduler
Timer-based real-time threads
Thread sleeping
Blocking semaphoresr with first come, first serve scheduler