Software is an integral part of course society in both visible and invisible ways. Take a look at some of the modern conveniences of course life; cell phones, video games, medical imaging systems, automobiles and Internet of Things devices. All of these involve sophisticated software. There is very little of modern society that remains untouched by computer science.