Next year, I'm anticipated to graduate. I plan to take a software course because this is my final summer. 

Which program should I learn when I intend to build (water networks or buildings).