
Software engineering and Algorithms, University of Oxford – Department of Engineering – Paper B16
Teaching software engineering in Oxford’s tutorial format This paper (module) consisted of 2 parts, : Software Design in C/C++ and Algorithms and Data Structures. I was teaching using the Oxford Tutorial system, a series of intense small group classes exploring and developing on problem sheets the students would be completed…
Advance HE Associate Fellowship (AFHEA) and Advanced Teaching and Learning Programme
Completing the Advanced Teaching and Learning Programme, resulting in Advance HE Associate Fellowship Attending a series of Lectures/Classes learning about pedogeological theories and exploring how they can be used in my teaching.The programme, delivered by the University of Oxford’s Center for Teaching and Learning, provided teaching on pedigological aproaches and…
2nd Year computer science industrial group project
Supervising, Teaching, and Marking an industrially partnered group project exploring the use of software engineering good practice. I was the internal supervisor for a team of 2nd year computer science students compleating a 3 month long software development project for their industrial client Kuehne + Nagel.Kuehne + Nagel tasked the…
VCC
Interdisciplinary teaching for future leaders on the climate crisis. Innovating a new approach to interdisciplinary undergraduate education, bringing together students from all departments to learn together and develop the skills required to lead the response to the climate crisis. I taught: Moddeling, Statistical Literacy, Cusation/Corrolation, and Design thinking to students…
Data Visualisation
Teaching effective approaches to data Visualisation. I taught data visualisation, a class of ~15 computer science students. Each week I started by exploring a real-world example of data visualisation from the news and explored how the students would approach the same data visualisation problem. In the classes I taught about…
DTC
Teaching PhD students to code. Over several years, I have worked on the MPLS DTC Introduction to Programming and Software Engineering modules.The introduction to programming module focused on introducing life scientists to programming in python.The software engineering module taught scientists with programming experience, about good practice in developing reliable, reusable…
Interdisciplinary System Design BI2SM17
Engineers and Zoologists learning together This innovative module paired biomedical engineering students learning System design, with Zoologists studying animal behaviour. The engineers designed and developed and provided support for the experimental equipment the zoologists required for their fieldwork on campus.This was my first time teaching in Higher Education. In preparation…
