Oliver Earl

Oliver Earl

Computer Science Lecturer and Software Engineer

Birmingham City University

I am a computer science lecturer and software engineer currently studying Post Compulsory Education and Training at Birmingham City University in pursuit of a career in Higher Education and research.

My current academic interests lie in visual programming languages using blocks, how they might be further incorporated to support and positively impact students, and lessening the difficulty of transitioning to text-based languages by means of hybridised environments.

My miscellaneous hobbies and interests include writing on a range of technical and pedagogical topics on my blog and volunteering time towards student mental health activism and welfare.

Interests

  • Teaching and Pedagogy of Computer Science
  • Blocks-Based Programming
  • Full-Stack Web Development

Education

  • PGCE in Post-Compulsory Education and Training, 2020

    Birmingham City University

  • MSc in Software Engineering, 2019

    Aberystwyth University

  • BSc in Computer Science with German, 2018

    Aberystwyth University

Contact

I look forward to hearing from you!