Intro to Computer Programming and Algorithms using Python Software