TCH-120 Introduction to Computing and Program Design