The Karlsruhe Physics Course is an attempt to modernize the physics syllabus by eliminating obsolete concepts, restructuring the contents and extensively applying a new model, the substance model. The course has been used, tested and improved for several years, and we believe that the time has come to make it known to a wider public. We introduce the structure which underlies the course and discuss some consequences for the teaching of various subfields of physics.