UB Classifieds>UB Online Courses>Programming for Designers

Programming for Designers

About this Specialization

In Programming for Designers, you will explore Python programming within a creative context, equipping you with essential computational design skills. Beginning with fundamental programming principles, you will move on to more intricate data structures, leading to the development of practical creative coding projects. Learn how to use the Processing platform, a program that allows designers to create visual, interactive media to meet their project needs. Develop the skills to move from simple to intricate designs, ranging from illustrative shapes and images to animations. Cover procedural best practices for design applications and intelligence navigation, and build a rich understanding of how advanced data structures can be used to create digital environments.\\n\\nThis course series is tailored for individuals within architecture, graphic design, industrial design, game design and the visual arts interested in integrating programming with graphic creativity. As each course in the series is structured to build on previous course knowledge, Programming for Designers allows you to practice your skills within Python, allowing you to bring your design concepts to life with precision and efficiency.

Created by: University of Michigan


Related Online Courses

In this course, you\'ll have the opportunity to explore some of the greatest classic golf architects who built courses from the 1880s through the 1920s and some contemporary golf course architects.... more
In this guided tutorial, you will learn how to setup a followers campaign on Twitter. Note: This tutorial works best for learners who are based in the North America region. We\'re currently working... more
**Enroll in this Guided Project before April 2026, for a free 1-month trial to the Adobe Creative Cloud Suite!** In this 1-hour guided project you will learn the basics of Adobe Illustrator to... more
Oncofertility is a new interdisciplinary field at the intersection of oncology and reproductive medicine that aims to provide effective fertility options to young cancer patients undergoing... more
Embark on a journey through the intricate landscape of the Scaled Agile Framework with the \"Introduction to SAFe: Navigating Scaled Agile Framework\" course, designed to provide participants with... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL