Course Outline

  • What is design?
  • Design tools overview
  • Defining design goals
    • Software Engineering Challenges
    • Reusability
    • Maintainability
    • Testability
    • Configurability
    • Abstraction
    • Readability
    • Redundency-free design
    • Decomposition
    • Verbalization
    • Modularization
    • Information Hiding
    • Context-free modules
    • Loose coupling
    • Strong cohesion
    • Acyclic dependencies

Requirements

  • Basic Embedded System Knowledge
  • Embdedded C Programming
  14 Hours
 

Testimonials

Related Courses

Design Patterns

  14 hours

Object Oriented Design using Design Patterns

  14 hours

Design Patterns in C#

  14 hours

Design Patterns in PHP

  14 hours

JavaScript - Advanced Programming

  14 hours

PHP Patterns and Refactoring

  21 hours

Technical Architecture and Patterns

  21 hours

Introduction to Domain Driven Design

  14 hours

Introduction to AUTOSAR RTE for Automotive Software Professionals

  14 hours

AUTOSAR DEM

  7 hours

Autosar Introduction – Technology Overview

  14 hours

AUTOSAR Motor Controller Design Basics

  7 hours

Advanced AUTOSAR RTE Development

  35 hours

Design Thinking Workshop for Software Developers

  14 hours

Design Sprint Workshop

  35 hours