Source: https://www.college-ece.ca/fr/Documents/APC_Portfolio_Guide.pdf