@andylu This is not far off what I will be doing except I will be taking a bit longer over it. It's quite intensive but very interesting stuff. I am spoken for for quite some time.
https://www.strath.ac.uk/courses/undergraduate/biomedicalengineeringmeng/