Get in Touch

Course Outline

  • Understanding the concept of design
  • Survey of design tools
  • Establishing design objectives
    • Challenges in Software Engineering
    • Reusability
    • Maintainability
    • Testability
    • Configurability
    • Abstraction
    • Readability
    • Designing without redundancy
    • Decomposition
    • Verbalization
    • Modularization
    • Information Hiding
    • Context-free modules
    • Loose coupling
    • Strong cohesion
    • Acyclic dependencies

Requirements

  • Fundamental knowledge of embedded systems
  • Proficiency in Embedded C programming
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories