Communicating Computer Science (COMP 335) is a third-year undergraduate module on computer science pedagogy that can serve as an entry route into a computer science teacher track. Students get a hands-on introduction to teaching through designing and delivering a computer science lesson to key stage 3 students.

Canvas  ⋅  Slido  ⋅  MS Teams

Timetabled sessions

For an overview of the module, please check the syllabus on Canvas.

We plan to have face-to-face lectures starting in the week of Sept 27. Our regular lecture slot is

  • Thursday 15:00 – 16:00 in ELEC 201 [E1]

for the first 5 weeks of the term. We also have two extra slots booked

  • Nov 18 and Dec 16, 15:00 – 17:00 in ELEC 205 [E5]

for discussing your lesson plans.

If you are registered for the module, you should see this reflected in your timetable.


Youtube playlist with lecture recordings.

The module will consist of the following units (covering a week each):


The final grade for the module is the weighted average of the following continuous-assessment tasks:

Further resources