Next Steps
Courses in Aalto #
Arduino #
- AXM-E7004 Physical Computing
- Digital Fabrication Courses
Web (JavaScript etc.) #
- AXM-E7005 Internet Technologies and Web Development
- MUO-E0104 Programming for Designers
- CS-C3170 Web Software Development
-
Full Stack Open MOOC from University of Helsinki. You can complete the credits through open university and then get them transferred to Aalto.
- Search for CS-E4675 in Sisu and MyCourses for instructions on how to do this in Aalto
- CS-E4770 Designing and Building Scalable Web Applications
- FITech online courses from Aalto
openFrameworks #
- AXM-E0103 Workshop period 3: Generative Media Coding
TouchDesigner (or any language) #
- Workshop period 1, Audiovisual Studio
- AXM-E7008 Embodied Interaction
- AXM-E0301 Art + Media Studio
Unity #
- AXM-E5005 Software Studies for Game Designers (Game Design and Development)
- AXM-E0403 Coding Virtual Worlds
Unreal Engine #
- ELO-E5521 Reaaliaikainen virtuaalilavastus (Finnish)
Pure Data #
- AXM-E6003 Composing with New Musical Instruments (Sound in New Media)
- AXM-E6004 Deep Learning of Audio (Sound in New Media) (also uses Python)
- AXM-E6009 Procedural Audio (Sound in New Media)
Python #
SuperCollider #
- AXM-E6006 IXI Workshop (Sound in New Media)
Resources #
How to learn how to learn? #
Hosting simple projects online #
users.aalto.fi #
Make sure that you are able to access your users.aalto.fi folder. This is a simple, traditional WWW-service, a tool for one specific job, serving static content. This means that you can upload files to your user folder and it will then be accessible online from https://users.aalto.fi/yourusername. For example, Matti’s user site is here: https://users.aalto.fi/~niinimm1/
- You will need to use the Aalto VPN. Make sure you get it to work before going to the next step.
- Instructions for setting up your site are here
You can use this to better understand how your p5.js sketch is connected to the .html file and how you can manipulate html elements using JavaScript.
This also demonstrates a simple way for you to share your sketches without using OpenProcessing or the p5.js editor.