All Courses > HMPF >
HMPF 1100 : Introduction to Exercise Physiology
HMPF 1101 : Conditioning for Sport and Physical Activity
HMPF 1120 : Motor Learning and Control I
HMPF 1130 : Leisure and Sports Studies
HMPF 1131 : Leisure and Sports Management
HMPF 1166 : Teaching Children's Dance
HMPF 1215 : Health and Lifestyles
HMPF 1240 : Mechanics in Sport
HMPF 1250 : Analysing Performance in Team Sports
HMPF 2121 : Physical Growth and Motor Development
HMPF 2200 : Human Functional Anatomy and Applied Physiology I
HMPF 2220 : Motor Learning and Control II
HMPF 2230 : Sociological Aspects of Sports
HMPF 2300 : Human Anatomy and Applied Physiology II
HMPF 2301 : Exercise Management
HMPF 2340 : Educational and Artistic Gymnastics
HMPF 2341 : Performance Analysis - Aquatics
HMPF 2342 : Performance Analysis - Track and Field
HMPF 2343 : Performance Analysis - Dance
HMPF 2344 : Performance Analysis - Tennis and Badminton
HMPF 2345 : Aquatics I / Triathlon
HMPF 2350 : Performance Analysis - Soccer & FieldHockey
HMPF 2351 : Performance Analysis - Basketball and Team Handball
HMPF 2352 : Performance Analysis - Volleyball & Baseball (Softball)