Students of the program emerge with the computing skills and knowledge needed to design and build software and information systems, as well as an understanding of how to apply such abilities in real-world business environments such as: Artificial intelligence: Develop machines that can work among humans, e.g. search engines and intelligent robots.