Download probability and statistics for engineers