Biomedical Engineering (MEng)
In this module you will gain experience working as part of a development team on a significant Bioengineering software project. This will involve using the individual programming skills learnt in Computer fundamentals and Programming 1 and Programming 2 to write the project code, as well as learning to use software engineering tools including those necessary for managing the project lifecycle, requirements capture, design, modelling, testing and effective and efficient teamwork. You will also learn about the specific requirements of medical software.
Upon successful completion of this module you will be able to:
This is primarily a project-based module, but there will be an introduction to software engineering methods and CASE tools.
Software management methods will be presented initially in lecture form, but students will quickly move to teamwork in the lab
The following project deliverables will be submitted during the project for formative purposes: Gantt chart, requirements document, architecture design document. At the end of the project each group will submit a short report (1200 words) and give a presentation of the project. These are both summative assessments. The report mark will be adjusted by peer-moderation