To main content To navigation

Computer Sciences & Engineering Summer Course

From Atom to Products – Developing Design Systems in Figma

When:

20 July - 31 August 2026

School:

Tallinn University Summer and Winter School

Institution:

Tallinn University

City:

Tallinn

Country:

Estonia

Language:

English

Credits:

4 EC

Fee:

550 EUR

Early Bird deadline 31 March 2026
Learn more & register
From Atom to Products – Developing Design Systems in Figma
Top course
From Atom to Products – Developing Design Systems in Figma

About

This is a two-week practical course on design systems with the primary goal of equipping designers with industry-standard knowledge of design systems and teaching them how to create, maintain, audit, and communicate component libraries for maximum efficiency in the design process.

The course is divided into three parts.

Introduction to Design Systems:
Students will first explore what design systems are and get introduced to examples of well-known global brands that use them, such as Google (Material), Shopify (Polaris), and Uber (Base Web), to understand the why and how behind their design systems.

Building and maintaining Design Systems:
Having had a good grasp of what standard design systems look like, feel like, and function like, students will be introduced to the process of building design systems from the atomic level up to component libraries and design tokens and pages, also with a focus on maintaining and auditing them using methodic principles so they can be adapted over a product’s lifecycle.

Collaboration and communication:
Ultimately, well-tailored group projects will be conducted with students to teach them how collaboration and communication happen among design stakeholders using design systems.

By the end of this course, participants will be able to:

  • Understand the concept of design systems, industry-standard principles used for their development, concepts of atomic design and design tokens.
  • Create and maintain reusable component libraries tailored for modern digital products.
  • Evaluate existing design systems for scalability, accessibility, and usability.

Course leader

Yan Asadchy MSc, Junior Research Fellow at Tallinn University, is an interdisciplinary researcher and a Ph.D. student at CUDAN Open Lab, Tallinn University. He works at the intersection of computer science and humanities and uses computational methods to examine digital culture and self-representation on social media. He is a member of MIT’s Connection Science group and the DTx Research Group at Oulu University. Yan founded Affinity OÜ, a design agency that provides ethical design consultancy and solutions to startups and research groups in digital health, wellbeing, and AI. Yan has a background in UX/UI design and earned his MSc in Human-Computer Interaction from Tallinn University.

Anton Krupko a passionate and skilled Graphic Designer, he thrives on transforming ideas into captivating visual experiences.

Target group

Students in Design and Technology Fields, Designers, Product Managers, Developers and anyone with a strong interest in interaction design.

Prerequisites:

A basic familiarity with Figma and a strong interest in interaction design.

Fee info

Fee

550 EUR, Early-Bird Course Fee until 31 March

Fee

600 EUR, Regular Course Fee after 31 March

Accommodation, cultural programme and meals are not included in the price.

Interested?

When:

20 July - 31 August 2026

School:

Tallinn University Summer and Winter School

Institution:

Tallinn University

Language:

English

Credits:

4 EC

Early Bird deadline 31 March 2026 Learn more & register

Stay up-to-date about our summer schools!

If you don’t want to miss out on new summer school courses, subscribe to our monthly newsletter.