Computing for Ordinary Mortals