From the Internet and emails to laptops and smartphones, the inventions attributable to computer science have revolutionised the way we live, work and relate to one another. And there is potential still for the study of the theoretical and algorithmic foundations of computers and computing, as well as its hardware and software, and their uses for processing information.
Bill Gates once famously said, “The computer was created to solve problems that didn’t exist before.” He’s not wrong. Computer science professionals possess the ability to address complex organisational challenges with technical solutions. With the right qualifications, they can achieve anything — even help solve some of the world’s most challenging social problems.
The best universities are aware of this and have created programmes to leverage computer science’s potential applications for social…