Stephen Miles
(he/him)
Teaching Associate
School of Computer Science and Informatics
- MilesS9@cardiff.ac.uk
- +44 29225 14881
- Abacws, Room 1.25, Senghennydd Road, Cathays, Cardiff, CF24 4AG
Overview
I am a qualified secondary school ICT and computer science teaching, who also has experience teaching BTECs at colege. I am an experienced software developer with 10 years working in industry.
I am studying a PhD involving deep learning to restore degraded images. As a PGR student, I am a student rep.
Research
I have started studying a PhD under the supervision of Yipeng Qin and Paul Rosin which involves using deep learning to restore old images. I am currently look at the effects of image restoration on a person's facial identity.
Teaching
Modules I support:
22/23
- CM1101 Computational Thinking
- CM1103 Problem Solving with Python
- CM1210 Object Oriented Java Programming
- CMT120 Fundamentals of Programming
21/22
- CM1101 Computational Thinking
- CM1103 Problem Solving with Python
- CM1210 Object Oriented Java Programming
- CMT120 Fundamentals of Programming
- CMT219 Algorithms, Data Structures and Programming
20/21
- CM1210 Object Oriented Java Programming
- CMT219 Algorithms, Data Structures and Programming
- CMT220 Databases and Modelling
Biography
Education and Qualifications
- 2017 PGCE (Secondary) Computing with ICT at University of Wales Trinity Saint David
- 2014 Foundation Degree in Business Practice at University of South Wales
- 2007 BEng Computer Systems Engineering at University of Glamorgan
- 2001 HNC Electronic Engineering at Poole and Bournemouth College
- 2000 Apprenticeship in electronic engineering with the Ministry of Defence
Experience
- 2021 - present Teaching Associate at Cardiff Univserity
- 2019 - 2020 Computing teaching at Safa Community School, Dubai
- 2019 Supply teacher
- 2011 - 2017 Software Developer at Morton Winsor
- 2008 - 2010 Programmer at MJL Group
Software Development Skills
Below is a list of programming languages that I am confident with, I know other languages but have not used them recently.
- Python
- Java
- php
- mySQL
- HTML
- CSS
- Javascript
Research themes
Specialisms
- Computer vision