Python A short course introducing the Python programming language for data science. Unit 1: Python Programming Fundamentals Introduction Data Types Operators Flow Control: Conditional Execution (if) and Repetition Structures (loops) Important Built-in Functions Quiz: Unit 1 Unit 2: Functions, Objects, and Classes Functions Scripts, Modules, and Packages Object Oriented Programming and Classes Unit Testing and Debugging Coding Best Practices Quiz: Unit 2 Unit 3: Computational Programming Computational Programming with NumPy Plotting with Matplotlib Working with Datasets using Pandas Quiz: Unit 3 Appendix The Command Line / Shell