| 2007 |
| 9 | EE | Amela Karahasanovic,
Annette Kristin Levine,
Richard C. Thomas:
Comprehension strategies and difficulties in maintaining object-oriented systems: An explorative study.
Journal of Systems and Software 80(9): 1541-1559 (2007) |
| 2005 |
| 8 | EE | Richard C. Thomas,
Amela Karahasanovic,
Gregor E. Kennedy:
An Investigation into Keystroke Latency Metrics as an Indicator of Programming Performance.
ACE 2005: 127-134 |
| 2004 |
| 7 | EE | Richard C. Thomas,
Rebecca Mancy:
Use of large databases for group projects at the nexus of teaching and research.
ITiCSE 2004: 161-165 |
| 2002 |
| 6 | EE | Gian Paolo Lorenzetto,
Amitava Datta,
Richard C. Thomas:
A fast trapezoidation technique for planar polygons.
Computers & Graphics 26(2): 281-289 (2002) |
| 2001 |
| 5 | EE | Richard C. Thomas,
Marian R. K. Foster:
A Pilot Study of Teaching the Strategic Use of Common Computer Applications.
AUIC 2001: 85-92 |
| 2000 |
| 4 | EE | Thomas Brown,
Richard C. Thomas:
Finger Tracking for the Digital Desk.
AUIC 2000: 11-16 |
| 1995 |
| 3 | | Judy Kay,
Richard C. Thomas:
Studying Long-Term System Use.
Commun. ACM 38(7): 61-69 (1995) |
| 1991 |
| 2 | | Chris Firth,
Richard C. Thomas:
The Use of Command Language Grammar in a Design Tool.
International Journal of Man-Machine Studies 34(4): 479-496 (1991) |
| 1990 |
| 1 | EE | Mohammad Jamil Sawar,
Richard C. Thomas:
Learning Apprentice System for Turbine Modelling.
IEA/AIE (Vol. 2) 1990: 968-971 |