Postgraduate teaching:
- Serious Games Design and Development (MSc. in Multimedia and eLearning, WIT)
- Virtual Reality (MSc. in Multimedia and eLearning, WIT)
- Dynamic User Interface Development (MSc. in Multimedia and eLearning, WIT)
Undergraduate teaching:
- High-level Game Development 2D (BSc. Entertainment Systems, WIT)
- High-level Game Development 3D (BSc. Entertainment Systems, WIT)