digital tech society syllabus 9968589