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
- Host: GitHub
- URL: https://github.com/iamabdelrahman/embedded-systems-diploma
- Owner: IamAbdelrahman
- Created: 2022-10-29T16:25:35.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-12-19T07:30:34.000Z (over 1 year ago)
- Last Synced: 2025-02-25T00:43:02.579Z (over 1 year ago)
- Topics: c, data-structures, embedded, embedded-c, git, makefile, state-machine
- Language: C
- Homepage:
- Size: 1.53 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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_