Programming for Designers Specialization

Develop a foundation in Computational Design. Explore Creative Coding with Python
What you'll learn:

  • Learn the fundamentals of Python programming, including essential coding techniques
  • Engage in computational design thinking to approach design problems with a mindset that leverages computational strategy and problem-solving
  • Understand how to develop custom algorithms that can generate a range of design solutions against complex requirements, constraints, and objectives
  • Demonstrate the application of computational methods in design-related disciplines using a variety of computational tools
Filter Courses within "Programming for Designers Specialization" (Click to filter)
Python Fundamentals for Designers (Coursera) Coursera
University of Michigan

Python Fundamentals for Designers (Coursera)

Dive into the world of programming with 'Python Fundamentals for Designers' on Coursera. This introductory course is tailored for creatives looking to incorporate Python's dynamic capabilities into their design processes. From basic syntax and data handling to functions and user interactions, this course provides a solid foundation in Python that can enhance your visual applications.

Jun 1st 2026
5-12 Weeks
Creative Coding for Designers Using Python (Coursera) Coursera
University of Michigan

Creative Coding for Designers Using Python (Coursera)

Dive into the world of creative coding with 'Creative Coding for Designers Using Python'. This advanced course builds on your foundational knowledge to enable you to create dynamic visual designs and digital art using Python's powerful capabilities. Ideal for designers, artists, and anyone looking to blend creativity with programming skills.

Jun 1st 2026
5-12 Weeks
Page 1