LEARNING OUTCOMES
Upon successful completion of this course, the students will be able to:
1. Design and develop interactive data visualizations using D3.js.
2. Understand and design visual languages for complex information displays.
3. Integrate coding and data manipulation in the design process. In this regard, the students will also be independent in:
A – Debugging.
B – Solving unfamiliar programming problems.
C – Expanding their programming knowledge.
Finally, the students will develop a critical view on human data interaction, through hands-on experimentation.
Credits: 6
Schedule: 09.01.2025 - 14.02.2025
Teacher in charge (valid for whole curriculum period):
Teacher in charge (applies in this implementation): Rupesh Vyas
Contact information for the course (applies in this implementation):
CEFR level (valid for whole curriculum period):
Language of instruction and studies (applies in this implementation):
Teaching language: English. Languages of study attainment: English
CONTENT, ASSESSMENT AND WORKLOAD
Content
valid for whole curriculum period:
This course equips students with the skills to comprehend, investigate, and actively engage with complex phenomena through data visualization. The course focuses on seamlessly integrating tools for data analysis and representation in the design process by building an interactive web-based data visualization platform.
In this course, you will be exploring complex phenomena through data visualization.
The contribution of information designers to the task of mapping complex phenomena can be crucial; "Design and Data" will prepare you with tools and methods to face this challenge.
The course aims at integrating techniques for data manipulation and representation in the design process, by building an interactive web-based data visualization.The students will be provided with a set of methods and tools and will have a hands-on introduction on how to integrate them into the design process. More precisely, the covered areas will be:
• design of interactive platforms for data visualization
• visual languages to represent complex phenomena
• development of web-based interactive data visualizations in d3.jsAfter the course, the students will be able to build interactive data visualizations and be independent in expanding their programming knowledge.
Assessment Methods and Criteria
valid for whole curriculum period:
Participation in teaching, and completed assignments.
Minimum 80% attendance.
See MyCourses for more detailed information on evaluation methods and criteria.
Workload
valid for whole curriculum period:
6 ECTS ≈ 162h
Contact teaching 54h
/Other 108hThe Pedagogical approach: tutorials, theoretical lectures, personal work, and open discussion. At the end of the course, the students are required to deliver an interactive visualization; additionally, exercises are proposed weekly
DETAILS
Substitutes for Courses
valid for whole curriculum period:
Prerequisites
valid for whole curriculum period:
SDG: Sustainable Development Goals
4 Quality Education
FURTHER INFORMATION
Further Information
valid for whole curriculum period:
Teaching Language: English
Teaching Period: 2024-2025 Spring III
2025-2026 Spring IIIRegistration:
Minimum amount of participants 8
The maximum amount of participants 25.
Priority order to courses is according to the order of priority decided by the Academic Committee for School of Arts, Design and Architecture
https//www.aalto.fi/en/services/registering-to-courses-and-the-order-of-priority-at-aalto-arts