An open API service indexing awesome lists of open source software.

https://github.com/iamabdelrahman/embedded-systems-diploma

Learn_In_Depth Embedded Systems Diploma Labs, Assignments, and Projects
https://github.com/iamabdelrahman/embedded-systems-diploma

c data-structures embedded embedded-c git makefile state-machine

Last synced: 3 months ago
JSON representation

Learn_In_Depth Embedded Systems Diploma Labs, Assignments, and Projects

Awesome Lists containing this project

README

          

# Author: Abdelrahman Kamal

### Instructor : Eng.Keroles Shenouda
### Learn In Depth Online Diploma
## First Term
__________________________________________________________________
## _Unit 1 : Diploma Prerequistes_
__________________________________________________________________
## _Unit 2 : C Programming_
| Title | Topic |
| ----- | ------|
| Topic 1 | Introduction to Embedded System |
| Topic 2 | Git Tutorial |
| Topic 3 | C-Basics |
| Topic 4 | Array & String |
| Topic 5 | C-Functions |
| Mid-Term | Mid-Term Exam |
| Topic 6 | Structures & Unions & Enums |
| Topic 7 | Pre-processor directives in C |
| Topic 8 | C Pointers |
__________________________________________________________________
__________________________________________________________________
## _Unit 3 : Embedded C_
| Title | Topic |
| ----- | ------|
| Topic 1 | Embedded C Lesson 1 |
| Topic 2 | Embedded C Lesson 2 |
| Topic 3 | Embedded C Lesson 3 |
| Topic 4 | Embedded C Lesson 4 |
| Topic 5 | Embedded C Lesson 5 |
__________________________________________________________________
__________________________________________________________________
## _Unit 4 : System Architectures_
| Title | Topic |
| ----- | ------|
| Topic 1 | Data Structures |
| Topic 2 | Embedded systems architecting (part 1 ) |
| Topic 3 | Embedded systems architecting (part 2 ) |
__________________________________________________________________
__________________________________________________________________
## _Unit 5 : First Term Projects and Final Exams_
| Title | Topic |
| ----- | ------|
| Guide 1 | C Programming Revision |
| Guide 2 | Review Embedded C Exam 1 |
| Guide 3 | FIRST TERM Project-1 |
| Guide 4 | FIRST TERM Project-2 |
| Guide 5 | Final Exam |
__________________________________________________________________
__________________________________________________________________
## Second Term ##
__________________________________________________________________
## _Unit 6 : Microcontroller Architectures_
| Title | Topic |
| ----- | ------|
| Topic 1 | Microcontroller Fundamentals 1 |
| Topic 2 | Microcontroller Clocks|
| Topic 3 | Microcontroller Interrupts |
__________________________________________________________________
__________________________________________________________________
## _Unit 7 : Microcontroller Essential Peripherals_
| Title | Topic |
| ----- | ------|
| Topic 1 | GPIO |
| Topic 2 | External Interrupts|
__________________________________________________________________
__________________________________________________________________
## _Unit 8 : Microcontroller Interfacing_
| Title | Topic |
| ----- | ------|
| Topic 1 | Microcontroller IO Electrical Characteristics|
| Topic 2 | UART |
| Topic 3 | SPI |
| Topic 4 | I2C |
__________________________________________________________________
## _Unit 9 : Microcontroller Timers/ADC_
| Title | Topic |
| ----- | ------|
| Topic 1| Timer|
| Topic 2 | ADC |
__________________________________________________________________
## _Unit 10 : Software Testing and Validation_