Trainings, adapted to your needs ...

  • C/C++ quality programming
    • How to program reliable C/C++ software
    • Coding guidelines / Style guides
    • Automatic tests
    • C++ pitfalls and common errors
    • Organise portability in your team
    • Effective performance tuning
    • C++ for C programmers quick course
    • Training will be adapted to your needs
      classes ... class relations ... namespaces ... C++ standard library ... templates ... std::vector ... std::map ... C++0x ... new C++ standard ... algorithms ... memory management ... exceptions ... streams ... development process ... unit tests ... memory leaks ... C++ tools ... virtual ... Boost library ... patterns ... debugging ... design ... tests ... cppunit ... Bugzilla ... Jenkins


  • MISRA C++ programming standard for safety critical systems
    • MISRA C++ has recently been presented
    • MISRA C was formerly intended for the automotive industry, but is now also used in other fields
    • programming guidelines consisting of rules and recommended procedures


  • Porting large C/C++ legacy software systems
    • In this seminar the experiences porting a large system with eight million lines of C/C++ code from Red Hat Enterprise Linux 3 (RHEL3) to Enterprise Linux 5 (RHEL5) are presented
    • C/C++ compiler: stricter adherance to the standard
    • programming environment
    • Ruby, Java, shell programming, makefiles, 3rd pary libraries
    • migration from 32-bit to 64-bit architecture
    • documentation and user training
    • optional: training for project managers
      compile errors ... 32-bit/64-bit compile ... testing ... bug tracking ... documentation ... programmers training ... compatibility ... transition .. platforms ... Java ... C++ ... Makefiles ... Ruby ... X11 ... 3rd party libs ... shell scripts ... system calls


  • Image analysis in complex scenery
    • In this seminar experiences with complex image analysis algorithms in the field of X-ray analysis of luggage at security checkpoints is summarized
    • useful algorithms in non-textbook, very complex scenery
    • X-ray material discrimination
    • high-performance algorithms and their data structures
    • result classification