Teaching *
| Module | Role | Type | Semester | Year |
|---|---|---|---|---|
| Mobile Development with Android | Module Leader & Lecturer | UG | Spring | 17/18 |
| Individual Final Year Project | Project Supervisor | UG | Spring | 17/18 |
| Group Project | Project Client | UG | Autumn & Spring | 17/18 |
| Informatics | Module Leader & Lecturer | UG | Spring | 16/17 |
| Emerging Technologies | Lecturer | UG | Spring | 16/17 |
| Mobile Development with Android | Interim Module Leader & Lecturer | UG | Spring | 16/17 |
| Individual Final Year Project | Project Supervisor | UG | Spring | 16/17 |
| MSc Dissertation | Project Supervisor | PG | Summer | 16/17 |
| Security and Forensics | Module Leader & Lecturer | UG | Autumn | 16/17 |
| Fundamentals of Information Systems | Module Leader & Lecturer | UG | Spring | 15/16 |
| Systems Design and Group Project | Interim Project Supervisor | UG | Autumn | 15/16 |
| Human Centric Computing | Support Tutor | PG | Spring | 14/15 |
| Web Applications | Support Tutor | UG | Spring | 14/15 |
| Human Computer Interaction | Support Tutor & Guest Lecturer | UG | Autumn | 14/15 |
| Problem Solving with Python | Support Tutor | UG | Autumn | 14/15 |
| Computational Thinking | Support Tutor | UG | Autumn | 14/15 |
| Systems Design and Group Project | Project Supervisor | UG | Autumn & Spring | 14/15 |
| Distributed and Cloud Computing | Support Tutor | PG | Spring | 13/14 |
| Developing Quality Software | Support Tutor | UG | Spring | 13/14 |
| Professional Skills | Support Tutor | UG | Spring | 13/14 |
| Human Computer Interaction | Support Tutor | UG | Autumn | 13/14 |
| Problem Solving with Python | Support Tutor | UG | Autumn | 13/14 |
| Web Applications | Support Tutor | UG | Autumn | 13/14 |
| Computational Thinking | Support Tutor | UG | Autumn | 13/14 |
| Systems Design and Group Project | Project Supervisor | UG | Autumn & Spring | 13/14 |