Online Digital Forensics Courses and Labs
Building a Low-cost and State-of-the-art IoT Security Hands-on Laboratory

Funded by National Science Foundation (NSF)
Funded by Cyber Florida


IoT Design and Implementations

Home                      Lecture Notes                        Assignment

Lecture 1: The ARM[v7-M] Architecture - History, CPU Modes, Instruction Sets, EABI, & More. (pdf)
Lecture 2: Embedded C Programming - Review, Data Structures. (pdf)
Lecture 3: Improved Scheduling - Yielding, Blocking, Sleeping, Improved Semaphores, Deadlocks. (pdf)
Lecture 4: Resistive Touch Screen Liquid Crystal Display Module - Thread Priority, Priority Inversion, Priority Inheritance, Aperiodic Events. (pdf)
Lecture 5: Inter-board communication through wireless netowrking. (pdf)