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
Testimonials
Test Driven Development, many recommended literature: a book and a website
TRW Polska sp. z o.o. Centrum Inżynieryjne
Practical experience of the trainer, the latest curiosities and trends from the embedded market, an exercise on the second day, showing refactoring and creating unit tests in one go.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Issues related to the creation and use of macros, a pictorial description of the C language standard and explanation of usability in embeded systems, issues related to compilations and compilers.
Tomasz Torzewicz - TRW Polska sp. z o.o. Centrum Inżynieryjne
The way of transferring knowledge, many examples explaining the issues raised, and providing sources from which you can later learn
Fryderyk Wiądzkowicz - TRW Polska sp. z o.o. Centrum Inżynieryjne
practical tips, a lot of examples
Marta Kuchta - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
The coach is very well prepared and you can experience his experience and knowledge of embedded programming and more. The training was interesting, very dynamic and expressive. It certainly could not get boring.
Mariusz Kordowski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Extensive theoretical and practical knowledge of the lecturer, the ability to involve the listener, the dynamics of speech.
Klaudia Chrzan - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Spontaneity, trivia, impressive knowledge of the lecturer.
Hubert Śliwowski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
examples and suggestions for practical use
Leszek Przybylski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
A lot of useful issues and concepts. Interesting sources of knowledge are given.