Master in Creative Computing

STARTSMarch 6th 2023
MethodologyOnline
Duration10 months
Director Bruno Caldas Viana
Price 5.750 euros
CertificateProfessional Master degree by Central University of Catalonia (UVic-UCC)
Available slots25
ECTS Credits60
MORE INFORMATION

The Master in Creative Computing aims to provide a general-purpose education in using new technologies for creative endeavors. It reflects an ever-changing media landscape, where this year 's media might be discarded in the next year.

The knowledge mosaic offered in the modules will always reflect the pressing challenges entailed by new tech developments. The main goal, however, is not to teach specific skills, but to learn to identify opportunities for creativity in the technological space. By completing the master, students can become professionals who propose creative configurations for new and old platforms, reinvent careers in companies which need innovative products, find her/his artistic path, or even become autonomous, inventive, high-tech entrepreneurs.


  • To learn how to incorporate both novel and existing technological resources into creative projects. The shifts in adoption of new technologies always create renewed  opportunities for businesses and professionals. 
  • To understand how to identify these openings is crucial for survival in a scenario of constant mutation. 

In order to achieve this type of familiarity, two strategies are adopted. 

  • On one hand the master builds on generic computational skills, familiarizing the students with practices such as coding and data manipulation. 
  • On the other hand, we will look into specific frameworks which are on the rise in today’s media horizon - artificial intelligence, immersive environments, IoT, blockchain applications and so on, looking at inspiring initiatives and understanding how to implement projects using one or, preferably, a combination of these platforms. Students will obtain basic skills like implementing and accessing IoT sensors, using AI models to understand data and generate content, distributing digital creations on the blockchain and more.

  • Identify new opportunities for creative projects based on emerging technologies.
  • Use AI tools in creative projects, both as a tool to process information and as a device that can produce automated, yet relevant, content.
  • Code algorithms that generate artworks.
  • Develop contraptions that make bridges to the physical world by using sensors, motors, controlling objects, sharing  and accessing real-time environmental data from anywhere.
  • Develop immersive narrative experiences based on virtual reality, 360 cinema, extended reality and more. 
  • Use data as a raw material for creative applications. 
  • Understand the social consequences, issues and limitations of technology.
  • Explore the blockchain as a support for showing and financing artistic projects.
  • Prototype projects that combine different technologies explored in the syllabus.

  • Introduction to creative computing
    • When computers got creative.
    • Projection mapping, live cinema and new configurations for audiovisual experiences.
    • Movement technologies: dance and performance, robotic and kinetic art.
    • Art in science: physics and in the outer space.
    • Biological and genetic arts.


  • Designing Generative Experiences
    • Algorithms and natural phenomena: simulations.
    • Complexity through repetition: patterns.
    • Temporal processes: time series, video, distortions.
    • Review and final project: difference and repetition.


  • Creative blockchain applications
    • History of cryptoeconomics and blockchain space. Issues of concentration, decentralization, sustainability. 
    • Non-fungible: artistic and social experiments in the blockchain.
    • How to mint and trade - some platforms for experimenting.
    • Practical tokenization.
    • Discussion of final projects.


  • Data art
    • Open tools for data visualization: Flourish, Datawrapper, SPSS.
    • Data sources: scraping, OSINT, open servers.
    • Open cartography: mapbox, cartodb, mapshaper, GIS, GPS data.
    • Final projects discussion.


  • Designing activated objects and environments
    • Intro to Microcontrollers, Input Output.
    • Activating Objects.
    • Intro to Design Fiction.
    • Making things talk (remote interaction).
    • Creative Coding.


  • Designing with AI
    • How does AI work? Introducing neural networks and machine learning models.
    • Open models for image generation and manipulation
    • Open models for music and text production. 
    • Final projects.


  • Creating immersive narratives
    • Extended reality
    • Virtual reality
    • 360 cinema
    • Volumetric cinema


  • Internet equalities and decolonizing technologies
    • Bias and discrimination in data
    • Internet inequalities
    • Threats to an open internet
    • Web3: decentralized internet beyond the blockchain


  • Final Project

Bruno Caldas Vianna
Bruno Caldas Vianna Artificial Intelligence & Fine Arts Website
Tuomo Rainio
Tuomo Rainio Art and Technology Professor Uniarts Helsinki.
Pedro Victor Brandao
Pedro Victor Brandao Visual Artist, digital manipulation and cryptomedia
Genevieve Hoffman
Genevieve Hoffman Head of Digital Product, BioBot analysis LinkedIn
Deren Guler
Deren Guler Founder at Teknikio. LinkedIn
Gene Kogan
Gene Kogan Researcher at Sourcetone LinkedIn
Eva Dominguez
Eva Dominguez Immersive Product & Content Lead LinkedIn

The Online Master in Creative Computing has 25 available slots.

It is a decision to preserve the quality of the program and so that you have the necessary accompaniment during learning. If you want to be one of the 25 Shifters, these are the requirements:

  • University degree in some creative or computing discipline. It is also possible to access with degrees from other relevant careers, for example, engineering, design, or Bussiness.
  • In case of not having a university degree, it is possible to access based on the professional experience that can be accredited (in this case they will not be able to receive the Master's degree, but rather a university specialization degree).
  • The master's degree is taught fully in English.
  • Motivation letter explaining why you want to study this master program, and why in SHIFTA.
  • Being an efficient, planned person with autonomous learning capacity.

You will need a computer and a good internet connection.

We will wait for you.

Solicita información