diff --git a/README.md b/README.md index 79d3b6e..21ac02d 100644 --- a/README.md +++ b/README.md @@ -129,11 +129,6 @@ Becoming an embedded engineer requires a broad understanding of both software an - [Embedded System Design using UML State Machines](https://www.udemy.com/course/embedded-system-design-using-uml-state-machines/) -#### Memory Management - -- [Understanding the C runtime memory model](https://www.youtube.com/watch?v=3F3lp_F2YpQ) -- [Dynamic Memory Allocation | C Programming Tutorial](https://www.youtube.com/watch?v=R0qIYWo8igs) - ### Programming Languages #### C @@ -193,6 +188,15 @@ Becoming an embedded engineer requires a broad understanding of both software an ### Operating Systems +#### Operating System Fundamentals + +#### Memory Allocation + +#### Multi-tasking & Scheduling + +- [Understanding the C runtime memory model](https://www.youtube.com/watch?v=3F3lp_F2YpQ) +- [Dynamic Memory Allocation | C Programming Tutorial](https://www.youtube.com/watch?v=R0qIYWo8igs) + #### Embedded Linux #### Real-Time OS