Yes the record of learning will retain history of past completions. The intention is that the normal course completion report will contain the most recent completion, but with a column indicating the number of past completions which will link to another report giving details of past completions for that course and user.
Simon