Teaching and Curriculum Development

Beyond direct project support, we contribute to the academic environment by developing and delivering educational content. We help design curricula, provide mentorship, and foster computational skills across the university.

Curriculum Support

We can help develop and deliver courses or modules related to research software engineering, programming, data analysis, or computational methods, tailored to the needs of your department or research group.

Mentorship and Training

Beyond workshops, we offer one-on-one or small group mentoring sessions to build the computational skills of researchers, fostering a culture of continuous learning.




See more services in our catalogue:

Grant Proposal Support Expert Software Development and Engineering High-Performance Computing Expertise Numerical Computing and Advanced Modelling Workflow Optimisation and Management Version Control and Collaborative Development Containerisation and Virtualisation Cloud Computing and Infrastructure as Code Reproducibility and Research Integrity Research Data Management Data-Driven Research Support Data Visualisation and Interactive Tools Software Sustainability and Longevity Open Science and Community Engagement Research Outputs and Dissemination Compliance and Security Teaching and Curriculum Development Interdisciplinary and Collaborative Research