Designs and techniques for constructing and operating femtosecond pulse lasers are provided. One example of a laser engine includes an oscillator that generates and outputs a beam of femtosecond seed pulses, a stretcher-compressor that stretches a duration of the seed pulses, and an amplifier that receives the stretched seed pulses, amplifies an amplitude of selected stretched seed pulses to create amplified stretched pulses, and outputs a laser beam of amplified stretched pulses back to the stretcher-compressor that compresses their duration and outputs a laser beam of femtosecond pulses. The amplifier includes a dispersion controller that compensates a dispersion of the amplified stretched pulses, making the repetition rate of the laser adjustable between procedures or according to the speed of scanning. The laser engine can be compact with a total optical path of less than 500 meters, and have a low number of optical elements, e.g. less than 50.Bu belgede, femtosaniye darbe lazerlerinin yapımı ve çalıştırılması için tasarımlar ve teknikler sağlanmıştır. Bir lazer motoru örneğinde, bir femtosaniye seed çekirdeği ışın demeti üreten ve veren bir osilatör; seed darbelerinin bir süresini genişleten bir genişletici-kompresör; ve genişletilmiş seed darbelerini alan, amplifiye edilmiş genişletilmiş darbeleri oluşturmak için seçilmiş genişletilmiş seed darbelerinin bir genliğini amplifiye eden ve bir amplifiye edilmiş genişletilmiş darbe lazer ışın demetini sürelerini sıkıştıran genişletici-kompresöre üreten ve femtosaniye darbelerin bir lazer ışın demetini üreten bir amplifikatör içerir. Amplifikatör lazerin tekrarlama oranını prosedürler arasında veya tarama hızına göre ayarlanabilir hale getirerek, amplifiye edilmiş genişletilmiş darbelerin bir dispersiyonunu dengeleyen bir dispersiyon kontrolörü içerir. Lazer motor 500 metreden daha az toplam bir optik yol ile kompakt olabilir ve az sayıda örneğin 50?den az optik eleman sayısına sahip olabilir.