Computer hardware knowledge training