CAC 210: What is an Algorithm