Introduces students to computer programming using the Python language. Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python combines power with clear syntax. Its standard library is large and comprehensive. Python supports multiple programming paradigms, primarily but not limited to, object-oriented, imperative and, to a lesser extent, functional programming styles. Credits:4