Topic outline

  • Welcome to Creative Computation for Visual Communication Design!


    On this course we will learn how to use computation as a practical and experimental method for visual communication design. In addition to getting a hands-on introduction to the world of programming, we will also take a more theoretical and critical look at computational practices in design.

    The course consist of lectures, live coding workshops, and coding exercises. The independent work consists of weekly coding assignments, assigned reading, and some smaller research and design oriented exercises. The weekly workload is 14h of class time and 13h of independent work. The final course projects will be presented on the last day of the course (1.12.2022).

    For programming we use p5.js which is a JavaScript library intended for creative coding. We write our code in the p5.js web editor. You will need to sign up to be able to save your code online.

    Teacher

    Eevi Rutanen
    Primary: eevi.rutanen(a)aalto.fi
    Secondary: eevi(a)eevirutanen.com

    Dates & Times

    25.10.2022—01.12.2022
    Tuesdays and Thursdays at 9:15-17:00
    Lunchbreak ~12:00-13:00

    80% attendance is required to pass the course.

    Evaluation

    The course will be graded on scale 1-5 as follows:

    • 20% Final course project
    • 60% Weekly coding exercises (4 x 15%)
    • 20% Attendance and activity
      • attending class
      • ​completing reading assignments
      • participating in discussion
      • helping others
    80% is required to pass the course.

    Requirements

    No previous coding skills are required for this class. All the coding exercises are designed to be creative, approachable and geared to visual designers.