Information Design (IAT235) - Spring 2025Archived

Welcome to Information Design! We are excited to have you here. This page serves as a resource for understanding the course structure, and accessing the materials you need to succeed.

Final Projects

Explore the creative and innovative final projects from our Information Design students. Each project demonstrates the application of design principles, data visualization, and user-centered design thinking.

View Final Projects

Teaching Team

Instructor

Dr. Alireza Karduni

Email: akarduni@sfu.ca

TA

Koosha Kabiri

Email: koosha_kabiri@sfu.ca

TA

Mehdi Jahani

Email: mja145@sfu.ca

Course Policies

Contacting us

There will be a Discord channel through which we can all stay connected, ask questions, and help each other.

In case you'd like to email us, please allow up to 2 business days for responses, though we will typically reply much sooner. We may be able to answer questions about software or code via email. Please arrange a meeting or attend office hours for complex software or code questions. Happy to respond to other questions, but some questions are better asked in person.

Conduct

Please treat our online interactions the same way you would in-person interactions. As a teaching team, we are dedicated to providing a harassment-free experience for everyone in this class, regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. Harassment of any form is not tolerated. Sexual language and imagery are not appropriate in this class.

If you have concerns with anyone's conduct, either in-person or online, email your instructor. If you do not feel comfortable reaching out to your instructor, please contact SIAT's advisors.

SFU's complete student conduct policy is available online.

Illness

If you are feeling ill, you should stay home and get better. Let your instructor or TA know that this is the case, and make sure to catch up with course materials to stay up-to-date.

Late assignments

Late penalties (10% a day for 2 days, 20% after). If you have issues and can't submit on time, please let us know in advance; we are happy to work to figure out a way to get you up to speed.

Use of AI for coding

For coding assignments: it is fine if you use AI (ChatGPT or others) to work through your course. But the aim is for you to learn. If you use AI, we ask that you submit your chat as part of your assignment. We will evaluate the prompt and how you dealt with AI responses to ensure that you take the most out of this class.

For presentations and writing assignments: Do not use AI for writing content. Do not copy and paste from AI directly. Feel free to use AI for ideation and help with writing, but the end result should be your output, not AI.

Grading

ComponentWeight
Assignments20%
Reading Reflections10%
Individual Projects30%
Group Projects40%

The course is part lecture and part lab. You will need access to a computer and install some coding tools. We will work with you to figure out coding assignments and teach you the basics in the labs.

There are several assignments that you will submit through Canvas. Some assignments require coding, some are design-based, and most (hopefully) are fun. You will receive information about each assignment as the course moves on.

There will be two individual and two group projects. Further details will be shared as we move on.

Acknowledgements

This course and the content are heavily inspired by Professor Andrew Hawryshkewich's (SIAT) version of this course.

Course Syllabus

W1
Lecture · Jan 6
Topic:
Why design information?
Lecture Topics:
Get to know each other, think about information design.
Lab Activities:
  • Set up GitHub and understand its importance.
  • Learn the basics of HTML and CSS.
  • Set up a personal website on GitHub Pages.
Video:
Slides:
Readings & Prep:
1 readings (show more)collapse
W2
Lecture · Jan 13
Topic:
The building blocks for web-based information
Lecture Topics:
Intro to HTML, CSS.
Lab Activities:
  • Introduction to Project 1.
  • Practice HTML.
  • Publish content on your personal website.
Video:
Slides:
Readings & Prep:
1 readings (show more)collapse
W3
Lecture · Jan 20
Topic:
The looks of web-based information
Lecture Topics:
How to use CSS to style your content in an accessible way.
Lab Activities:
  • Practice CSS.
  • Update content on your personal website.
Video:
Slides:
Readings & Prep:
1 readings (show more)collapse
W4
Lecture · Jan 27
Topic:
Why we need to structure information
Lecture Topics:
Thinking about layout and structure to direct movement through content.
Lab Activities:
  • Balance and Hierarchy sketches.
  • Introduction to Project 2 - Clarity.
Video:
Slides:
Readings & Prep:
2 readings (show more)collapse
W5
Lecture · Feb 3
Topic:
Understanding context is important
Lecture Topics:
The importance of research to help understand context in a design process.
Lab Activities:
Frames sketches.
Video:
Slides:
Readings & Prep:
2 readings (show more)collapse
W6
Lecture · Feb 10
Topic:
Prototype before you build
Lecture Topics:
An introduction to interaction design and wireframing.
Lab Activities:
Getting started with Figma.
Video:
Slides:
Assignments Out:
Assignments Due:
W7
Break · Feb 17
Topic:
BREAK
Video:
Slides:
W8
Lecture · Feb 24
Topic:
The author and the user
Lecture Topics:
How to think about and test with the people YOU are designing for.
Lab Activities:
Introduction to Project 3 - Prototypes.
Video:
Slides:
Assignments Out:
W9
Lecture · Mar 3
Topic:
Responding to different devices and contexts
Lecture Topics:
Focusing on building responsive web layouts and an introduction to your final project.
Lab Activities:
  • CSS Flex.
  • Figma Responsive Prototype.
Video:
Slides:
W10
Lecture · Mar 10
Topic:
Introduction to Design S
Lecture Topics:
We will look at different existing design systems and the key concepts behind them, as well as learn how to create a design system in Figma.
Video:
Slides:
W11
Lecture · Mar 17
Topic:
Beyond information design
Lecture Topics:
Think about moving forward from information design and into other areas of design.
Lab Activities:
Introduction to Project 4.
Video:
Slides:
Assignments Due:
W12
Lecture · Mar 24
Topic:
Final project critiques
Lecture Topics:
Final project critiques and feedback sessions.
Video:
Slides:
W13
Lecture · Mar 31
Topic:
Getting more technical
Lecture Topics:
Potential career panel.
Video:
Slides:
W14
Lecture · Apr 7
Topic:
Final project critiques
Lecture Topics:
Final project critiques and feedback sessions.
Video:
Slides: