Software EngineeringJuly 26, 2017What's New0 min read As the importance of software in our world increases, so do the duties, skills, and knowledge required of software engineers. Read article