Learn These Valuable Coding Skills
Interactive Art
Process images, create photo filters, make interactive digital art, and just get creative with Processing.
Game Design
Create games with Python’s Processing library, then take them to the next level by adding features and functionality in the challenge sequence.
Data Analysis
Learn how to manipulate and visualize data so you can find the answers that you're looking for. Learn how to apply statistical methods using code. And learn pandas, matplotlib, and other industry-standard tools used by working data scientists every day.
Scientific Computing
Write programs that solve your math homework and more. Solve equations, do symbolic math and matrix algebra. Harness Python’s numpy and sympy modules to make routine calculations a snap. And explore how scientists and mathematician’s lives have been transformed by our incredible modern computing capabilities.