Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage, festzustellen, ob ein Programm effizient genug ist, die ineffizientesten Teile zu finden, und sie effizienter zu machen.
Ist Effizienz nötig, Arten von Effizienz, Spezifikation und Effizienz, Design fuer Effizienz, die Rolle effizienter Algorithmen (konstante Faktoren), Hardwarecharakteristik (Cache, Blockgroessen, Register, Bandbreite), Mikrooptimierung, Werkzeuge.