Optional

Optional are trainings on Coursemology which have a difficulty close to practices or early challenges. They are used to test problem solving ability of students, and do not require extra outside knowledge. Optionals are non-compulsory and yield 1 experience point when completed. The deadline to complete them is 2 weeks after the release date.

Optionals require you to write code for them.

Optional1
Optional 1 (Year 2 Sem 2)

Year 3
Optional does not exist in Year 3. It has been replaced with Practice.