TY - RPRT TI - A project-based course on software development for (engineering) research AU - Kyle E. Niemeyer PY - 2019 DO - 10.1007/978-3-030-22750-0_32 UR - https://arxiv.org/abs/1906.11017 ID - 1906.11017 ER -