The course covers the basic concepts of object oriented programming and the syntax of the Python language.  The course objectives include learning how to go from the different stages of designing a program (algorithm) to its actual implementation. This class lays the foundation for applying Python for interactive financial analytics and financial application building.