Boost Your Productivity with Modern C++!


SimuNova provides trainings based principally on Dr. Peter Gottschling’s book “Discovering Modern C++. Our C++ training is an intensive course that guides you smoothly to sophisticated programming based on advanced features.

Our Matrix Template Library 4 (MTL4) a linear algebra library for C++ programs, is one of the leading scientific software libraries worldwide.

With our long-time experience, we like to support you with your software development.

C++ Training

From our extensive experience in C++ programming that we gained in our projects, we evolve seminars for experienced and prospective programmers. The courses do not only aim for teaching C++ features but are rather targeted to empower the attendees to master their daily programming tasks with much higher productivity and more enthusiasm.

We are both offering open courses in well-suited seminar rooms in Leipzig and in-house company training. The courses are offered in German and English. Last but not least, this is also an excellent opportunity to visit one of the most beautiful cities.

Seminar Room Rental

Our seminar and training room ALANDA is located at Nordplatz 9 in Leipzig, near the city center and the Leipzig Zoo. The room offers approximately 30 m2 of space for smaller seminars, conferences and other events with up to 15 participants. For multi-day bookings, we will gladly make you an individual offer.


The Matrix Template Library 4 incorporates the most modern programming techniques to provide an easy and intuitive interface to users while enabling optimal performance. The natural mathematical notation in MTL4 empowers all engineers and scientists to implement their algorithms and models in minimal time. All technical aspects are encapsulated in the library.

  • High Performance

    Massively Parallel Processing

  • Generic, Orthogonal, and Comprehensive

    Flexible Data Formats and Algorithms

  • Portable

    MTL 4 is written in ISO C++ and can be compiled and used on any target platform with an ANSI C++ compiler.

  • Intuitive

    MTL4’s intuitive interface empowers programmers with an unparalleled productivity.

Work smarter not harder


With our long-time experience, we like to support you with your software development.

Core Competence:

  • Programming Languages:
    • C++
    • Python
    • CUDA
    • Forth
  • Tools:
    • Operating Systems: Linux, Windows, MacOS
    • Data bases: Oracle, Postgres, MySQL
    • Parallelization: MPI, OpenMP
    • Web services: node.js, curl, cppcms
    • Build systeme: CMake (inkl. CTest, CDash), scons

Important Clients:

  • Toll-Collect
  • Cap Gemini
  • T-Systems
  • Institute of Railway Technology

Our Publications

Discovering Modern C++ is our most important publication, which our training is based of. It is an intensive course that guides you smoothly to sophisticated approaches based on advanced features. Gottschling introduces key concepts using examples from many technical problem domains.

This book is designed to help you get started rapidly and then master increasingly advanced features, from lambdas to expression templates. Throughout, Gottschling demonstrates how to write clear and expressive software using object orientation, generics, metaprogramming, and procedural techniques. By the time you’re finished, you’ll have mastered all the abstractions you need to write C++ programs with exceptional quality and performance.


Contact and Legal Information

Do not hesitate to contact us via e-mail or phone.

  • Our Address

    SimuNova UG
    Nordplatz 9
    04105 Leipzig

  • Contact

    Email: info@simunova.com
    Phone: +49 (0)341 6406 1471
    Fax: +49 (0)341 2493 4621

  • Company

    Managing Director: : Dr. Peter Gottschling
    Legal Domicile: Leipzig
    Commercial registry: HRB 33428 (Leipzig)

  • Tax ID Numbers

    National: 203/118/06581
    International: DE273436939

Contact Form

Send us a message.


Old Web Site

Unfortunately, we had not enough time to revise the entire content of our web site.

To old page