I am a University Teacher in the
Computer Science Department,
University of Liverpool.
I am a member of the TASC group, the Networks and Distributed Computing group, and ACTO.
In 2020 I obtained my PhD in Computer Science from University of Liverpool. My Thesis was entitled "Graphics Processing Units: Abstract Modelling and Applications
in Bioinformatics", and was supervised by Prof. Prudence Wong and Prof. Paul Spirakis. It was examined by Prof. Igor Potapov, Dr. Paul Sant, and Dr. Paul Bell.
In 2014 I obtained my BSc (Hons) Computer Science (First Class) from the University of Liverpool. I was awarded the Computer Science Departmental Project Prize for my final year project entitled "SpringCL: A GPU Acellerated Network Visualisation Tool", which was completed under the supervision of Prof. Prudence Wong.
Research
My research interests centre on High Performance Computing (particularly GPU computing) , Parallel Abstract Models for designing and analysing algorithms on different architectures, Bioinformatics, and String algorithms.
- "Pairwise Sequence Alignment with Gaps with GPU"
Thomas C. Carroll, Jude-Thaddeus Ojiaku, and Prudence W.H. Wong
Proceedings of IEEE International Conference on Cluster Computing, 2015
- "An Improved Abstract GPU Model with Data Transfer"
Thomas C. Carroll and Prudence W.H. Wong
Accepted to 6th International Workshop on Heterogenous and Unconvential Architectures and Applications (HUCAA)
- "Semiglobal Sequence Alignment with Gaps using GPU"
Thomas C. Carroll, Jude-Thaddeus Ojiaku. and Prudence W.H. Wong
Accepted to IEEE/ACM Transactions on Computational Biology and Bioinformatics
Pedagogy
My pedagogical interests revolve around teaching approaches that differ from the regular lectures and seminars that are often employed in higher eductation.
In particular, I am interested in investigating the use of technology in enhancing student learning, and the effective online delivery of modules.
As a result of this, I have successfully developed and delivered a blended learning flipped classroom approach, which was used in COMP310 in Semester 2 of 2019/20. This proved to be useful in the wake of the COVID-19 crisis.
To develop this further, I am PI of the FABLE (Flipped And Blended LEarning) L&T project (funding: £5,750).
I am an associate fellow of the HEA.
Current Duties
Teaching:
- COMP208 - Group Project, Mentor and Assessment (2019/20 - present)
- COMP299 - Year in Industry Project, Assessment (2019/20 - present)
- COMP310 - Multiagent Systems, Module Coordinator (2019/20 - present)
- COMP39X - Final Year Project, Supervisor and Assessment (2019/20 - present)
- COMP517 - Programming Fundamentals, Module Coordinator (2020/21 - present)
Administration:
- Academic Chair of Undergraduate Staff Student Liason Committee (2020/21 - present)
- COMPSoc Student society - Departmental Liason