Module 1. Current state of ICT technologies -- Module 2. Online systems, functions, and platforms -- Module 3. Online safety, security, ethics, and etiquette -- Module 4. Contextualized online search and research skills -- Module 5. Applied productivity tools with advanced application techniques -- Module 6. Imaging and design for the online environment -- Module 7. Usable platforms and applications -- Module 8. Collaborative development of ICT content -- Module 9. Multimedia and ICTs -- Module 10. ICTs as platforms for change -- Module 11. Developing an ICT project for social change -- Module 12. Publishing an ICT project -- Module 13. Sustaining an ICT project for social change -- Module 14. Reflecting on the ICT learning process -- References.