<< Thanks for the suggestions. Forgot to mention one thing though, the workout should be able to be performed in a room coz I do not have time to go swimming. Not everyday, perhaps only 2 times a week; not sure that's enough. >>
Upper body
Pushups, sprawls, chair dips, pullups, chinups, reverse pullups
Abs
Crunches, leg-lifts, side-bends
Legs
squat, bends, lunges, toe raises