
Master the core principles of Software Engineering and gain the skills to write clear, efficient, and maintainable code for HPC applications through this course.
Building Robust and Maintainable Code provides a practical introduction to Software Engineering, developing your understanding of good programming practices and preparing you to build reliable software for research and technical applications.