| Topic | Task ID | Availability (✔) |
|---|---|---|
| SW Configuration Management | S_SWCM_01: Practicing Git | ✔ |
| Introduction to Software Engineering | S_SWE_01: Draw your first flowchart | ✔ |
| S_SWE_02: Draw your first sequence diagram | ✔ | |
| Project Management Foundation | S_PM_01: Identify Stakeholders | ✔ |
| S_PM_02: Stakeholder Engagement & Communication Plan | ✔ | |
| S_PM_03: Create Team Charter | ✔ | |
| S_PM_04: Create WBS for your project | ✔ | |
| S_PM_05: Risk Management | ✔ | |
| S_PM_06: Estimation | ✔ | |
| S_PM_07: Basic Scheduling | ✔ | |
| S_PM_08: Scheduling via PDM | ✔ | |
| S_PM_09: Scheduling via MS Project (Bonus) | ||
| S_PM_10: Monitoring via EVM | ✔ | |
| Agile & Scrum | S_AGILE_01: Prepare a refined backlog | ✔ |
| S_AGILE_02: Conduct Sprint Planning | ✔ | |
| S_AGILE_03: Create Task Board & Burndown chart | ✔ | |
| S_AGILE_04: Prepare DOR and DOD | ✔ | |
| C Programming | S_C_01: X-O Game | ✔ |
| S_DS_01: Check Balanced Paranthethes | ✔ | |
| S_ALG_01: Longest Consecutive Sequence | ✔ | |
| S_BUILD_01: Refactor previous tasks | ||
| S_CAP_PROJECT: Payment Application | ✔* | |
| Embedded Systems Level 1 | S_ESL1_01: Moving Car Design | |
| S_ESL1_02: LED sequence V1.0 | ||
| S_ESL1_03: LED sequence V2.0 | ||
| S_ESL1_04: LED sequence V3.0 | ||
| S_CAP_PROJECT: Moving Car Project | ||
| Embedded Systems Level 2 | S_ESL2_CAP_PROJECT_01: Simple Air Conditioner | |
| S_ESL2_CAP_PROJECT_02: Simple ATM Machine | ||
| Static Design | S_STSTIC_01: Design a Non-blocking LCD and Keypad | |
| S_STATIC_02: Write a pseudo code for non-blocking LCD and Keypad (optional) | ||
| S_STATIC_03: Design an obstacle avoidance car | ||
| S_STSTIC_04: Implement pre-configuration and linking configuration file fo the UART driver | ||
| S_STSTIC_05: Implement the obstacle avoidance car | ||
| S_DYNAMIC_06: Design a BCM | ||
| S_DYNAMIC_07: Design a TMU (Optional) | ||
| S_DYNAMIC_08: Implement a BCM | ||
| S_DYNAMIC_09: Implement a TMU (Optional) | ||
| S_DYNAMIC_10: Design a Small OS | ||
| S_DYNAMIC_11: Implement a Small OS | ||
| MISRA | S_MISRA_01: DIO driver MISRA compliant | ✔ |
| S_MISRA_02: Timer driver MISRA compliant | ✔ | |
| S_MISRA_03: LED Sequence V3.0 MISRA compliant | ✔ | |
| ARM | S_ARM_01: Run WD Tester | |
| S_ARM_02: RGB LED contol V1.0 | ||
| S_ARM_03: RGB LED contol V2.0 | ||
| S_ARM_04: RGB LED blinking | ||
| S_ARM_CAP_PROJECT: Moving Car Project V2.0 | ||
| RTOS | S_RTOS_01: Introduction To Freertos | ✔ |
| S_RTOS_02: Interprocess Communication | ✔ | |
| S_RTOS_03: Designing a real-time system | ✔ | |
| S_RTOS_04: Scheduling analysis | ✔ | |
| S_RTOS_CAP_PROJECT: EDF Scheduler | ||
| Makefile | S_MAKE_01:Payment application Make | |
| S_MAKE_02:LED sequence V1.0 Make |
-
Notifications
You must be signed in to change notification settings - Fork 0
khaledmust/sprints-automotive-software-bootcamp
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published