2023/24

  • Convener SCC.402 : Innovations in Interactive Systems
  • Convener SCC.025 : Virtual Worlds
  • Co-lecturer SCC.202 : Human Computer Interaction
  • Prj Supervisor SCC.300 : Third Year Project []
  • Prj Supervisor SCC.419: Industrial Placement(s)
  • Prj Supervisor SCC.421 : Fourth Year Project

2022/23

  • Convener SCC.402 : Innovations in Interactive Systems
  • Convener SCC.025 : Virtual Worlds
  • Co-lecturer SCC.412 : Advanced HCI - 2
  • Prj Supervisor SCC.300 : Third Year Project []
  • Prj Supervisor SCC.410: Research Placement(s)
  • Prj Supervisor SCC.419: Industrial Placement(s)
  • Prj Supervisor SCC.420: MSc Dissertation
  • Prj Supervisor SCC.421 : Fourth Year Project

2021/22

  • Convener SCC.402 : Innovations in Interactive Systems
  • Convener SCC.025 : Virtual Worlds
  • Co-lecturer SCC.369 : Embedded Systems
  • Prj Supervisor SCC.300 : Third Year Project []
  • Prj Supervisor SCC.419: Industrial Placement(s)
  • Prj Supervisor SCC.420 : MSc Dissertation
  • Prj Supervisor SCC.421 : Fourth Year Project

2020/21

  • Convener SCC.402 : Innovations in Interactive Systems
  • Convener SCC.205 : Virtual Worlds
  • Co-lecturer SCC.412 : Advanced HCI - 2
  • Prj Supervisor SCC.300 : Third Year Project []
  • Prj Supervisor SCC.410: Research Placement(s)
  • Prj Supervisor SCC.419: Industrial Placement(s)
  • Prj Supervisor SCC.420: MSc Dissertation
  • Prj Supervisor SCC.421 : Fourth Year Project

2019/20

  • Convener SCC.402 : Innovations in Interactive Systems
  • Convener SCC.025 : Virtual Worlds
  • Co-lecturer SCC.341 : Game Design - 1
  • Co-lecturer SCC.412 : Advanced HCI - 2
  • Prj Supervisor SCC.300 : Third Year Project []
  • Prj Supervisor SCC.419: Industrial Placement(s)
  • Prj Supervisor SCC.420 : Fourth Year Project

2018/19

  • Convener SCC.402 : Advanced HCI - 1
  • Convener SCC.241 : Intro to Computer Graphics
  • Co-lecturer SCC.341 : Game Design - 1
  • Co-lecturer SCC.140 : Creative Technology
  • Prj Supervisor SCC.300 : Third Year Project []
  • Prj Supervisor SCC.419: Industrial Placement(s)
  • Prj Supervisor SCC.421 : Fourth Year Project

2017/18

  • Convener SCC.402 : Advanced HCI - 1
  • Convener SCC.240 : Innovative Design Group Challenge
  • Co-lecturer SCC.341 : Game Design - 1
  • Co-lecturer SCC.140 : Creative Technology []
  • Prj Supervisor SCC.300 : Third Year Project []
  • Prj Supervisor SCC.419: Industrial Placement(s)
  • Prj Supervisor SCC.421 : Fourth Year Project

2017/16

  • Convener SCC.360 : Computer Science Seminars
  • Co-lecturer SCC.341 : Game Design - 1
  • Co-lecturer SCC.240 : Innovative Design Group Challenge
  • Prj Supervisor SCC.300 : Third Year Project
  • Prj Supervisor SCC.419: Industrial Placement(s)
  • Prj Supervisor SCC.421 : Fourth Year Project

2016/15

  • Co-lecturer SCC.341 : Game Design - 1
  • Co-lecturer SCC.202 : Human Computer Interaction - 1
  • Prj Supervisor SCC.300 : Third Year Project
  • ** Reduced load period **

2015/14

  • Co-lecturer SCC.369 : Embedded Systems
  • Co-lecturer SCC.202 : Human Computer Interaction - 1
  • Prj Supervisor SCC.300 : Third Year Project
  • ** Reduced load period **

Teaching Roles

: Module Convener; : Co-teaching Role; : Project Supervision;