Why Computing?

What exactly is Computing? Do you need a background in programming to do a Computing degree in NUS? Associate Professor Terence Sim answers frequently asked questions about Computing and more.