Bioengineering applies engineering fundamentals to the principles ... developing engineering specifications, generating and evaluating concepts, choosing an approach, completing systems and subsystems ...