Hi, hope i can be of some help, as a swimmer i know types of programs for sprinters.
Lots of work with anaerobic systems, atp/pc and lactic acid, but the aerobic system cannot be negleted as 100m swimmers still need aerobic fitness not just to the level of endurance swimmers.
Lots of sprints that are specific to the event for exampl a 50m swimmers main sets consist of 15m sprints and 20m sprints directly working what needs to be repeated in a race, this is specificity toward there chosen event. you can mix it up by doing srpints from the block with a dive, or sprints from mid pool, and even into the wall tumble turn then out again to provide variety.
Sprinters need alot of strength training and also power and speed training outside the pool.
not only do ATP/pc sets need to be undertaken but also lactic acid production and tolerancre, because even though a 100 doesnt take very long lactic acid system is used significantly. lactic acid production sets would reqire Fatleck training from arobic training, ill allows the sprinting section to produce lactic acid, but the active rest helps to remove it to be able to spint again, Interval training can be used for lactate tolerance because of no active rest and this doesnt allow for the breakdown of lactic acid this is especailly useful to help simulat ethe last 25m of a 100m race which can help athletets puch through pain barriers, this tolerance is essesntial for swimming programs, just remember even if they are sprinters they still requires many km's in the water as swimming is a very unnatural movement. Warm-up and cool down is very important not only in training but also for compition, warm-up should also include dry-land activities like skipping, running, armswings, and other ROM and ballistic stretching to prepare the body for the nature of the sport. stregthening activities also used such as squats and lungs and med ball work. coll down is essential to break down and remove lactic acid. When talking baout the program it is also prob. beneficial to include small information about nutrition and eating directly after training to replenish exhausted CHO's supplies. Hope im of some help, also it is best to either focus on distance or sprinters of a specific stroke because otherwise it is to broad as all different events and strokes have very different training programs,