Teaching software engineering to undergraduates in a control engineering context | IET Conference Publication | IEEE Xplore