Get in Touch

Course Outline

  • What is design?
  • Overview of design tools
  • Defining design goals
    • Software engineering challenges
    • Reusability
    • Maintainability
    • Testability
    • Configurability
    • Abstraction
    • Readability
    • Redundancy-free design
    • Decomposition
    • Verbalization
    • Modularisation
    • Information hiding
    • Context-free modules
    • Loose coupling
    • Strong cohesion
    • Acyclic dependencies

Requirements

  • Basic embedded system knowledge
  • Embedded C programming
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories