Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of Michigan

Programming for Designers

University of Michigan via Coursera Specialization

Overview

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. This 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.

Syllabus

Course 1: Python Fundamentals for Designers
- Offered by University of Michigan. Python Fundamentals for Designers is an introduction to programming using Python meant for students ... Enroll for free.

Course 2: Data Structures for Designers Using Python
- Offered by University of Michigan. In Data Structures for Designers Using Python, you’ll delve into the critical concepts of data structures ... Enroll for free.

Course 3: Creative Coding for Designers Using Python
- Offered by University of Michigan. Creative Coding for Designers Using Python,marks the final installment in the comprehensive three-course ... Enroll for free.

Courses

Taught by

Jose Sanchez

Reviews

Start your review of Programming for Designers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.