Skip to main content Skip to navigation

Scientific/Technical Software Development

Software in an academic setting is incredibly broad. Warwick research software engineering staff have been involved with projects such as:

1) designing and implementing an API interface to a python/flask based website of mathematical objects

2) adding features to a large mission critical Fortran code with hundreds of users worldwide

3) bringing an old non standards compliant FORTRAN77-era code up to date to run on modern computers

We have extensive expertise in working with "unusual" or "niche" problems, written in a wide range of modern and legacy languages. We can provide a range of services, from helping your dev-team understand legacy code, to assisting with designing new software in a way that integrates the lessons learned in academia, to developing entire applications to your specification.


Warwick research software engineering provides training services to researchers and research students. We provide training in everything from basic use of Linux, through introductory courses on programming, to specialist training in niche elements of parallel and high performance software development. We can make this training available to you, either with your staff attending one of our regular training courses (not all training courses occur every year), or by arranging for training to be provided in a special session for your staff. Please contact us for the full range of training available.



Dr Ian Hancox, 024 76 150 380

email i dot hancox at warwick dot ac dot uk

Research Software Engineers

email RSE at warwick dot ac dot uk