This is an intermediate programming course that introduces the Python language. Python is a general purpose, high-level programming language whose design philosophy emphasizes code readability, combining power with clear syntax. Its standard library is large and comprehensive. Python is widely used as a scripting language for web applications, system automation and application prototyping. Credits:4