It may be helpful to talk about consensus based systems like Stellar and Ripple. Is this included in your altcoins section?
We had one assignment that focused on achieving consensus in the face of adversarial nodes, similar to the systems used in Stellar and Ripple, so those were included in the course, to a degree.
https://www.stellar.org/blog/safety_liveness_and_fault_toler...