Spring 2018

LMC 6320: Globalization and New Media

This course is a theoretical exploration of the variety of interfaces and interactions of digital civics. We will read broadly from HCI, STS, Sociology, Anthropology and Design in order to interrogate systems that enable participation and activism, as well as those that support surveillance and authoritarianism. The class will be structured around exploring the challenges in interaction and information design when producing and using data, and confronting the conflicting goals of building systems (and processes) that are data reliant while resisting the authoritarianism such systems of surveillance enable. We will investigate participatory design practices, data representation and identity, the design of software services and interfaces for data analysis, and the design of sensors and other artifacts that support digital civics.

Syllabus »

LMC 3705: Principles of Information Design

In this course we will study and explore the principles, practices and genres of contemporary information design. Specifically, this course emphasizes the design and use of computational media to organize and communicate complex data in forms such as interactive kiosks, animated visualizations, interactive maps, and large-scale displays in public space. In addition to studio-based projects, this course will include discussions of readings and projects from the fields of art, design, human-computer interaction, and science and technology studies.

Syllabus »

Fall 2017

LMC 6399: Discovery and Invention in Digital Media

A graduate-level course to introduce a suite of design research methods that can be used to discover opportunities for inventive new computational products and services. This course provides a deep introduction to the topic through readings and projects that will allow you to understand both theory and praxis in design research.

Syllabus »

LMC 3710: Principles of Interaction Design

In this course we will study and explore the principles and practices of interaction design. You will be introduced to a number of different techniques and tools for understanding particular interaction design challenges, you will develop scenarios and storyboards, create low-fidelity prototypes, and iterate on those prototypes to create a final design project.

Syllabus »

Spring 2017

LMC 6650: Seeing Like a Bike

I am re-visiting the project studio called “Seeing Like a Bike.” We will start by disassembling and rebuilding a bicycle. Along the way we will engineer and instrument the bicycle with multiple sensors and computing capabilities so that we can begin to “see” what the it sees. This studio will mix old-fashioned wrenching and repair with digital making and hacking to create a bike-based sensor platform. The purpose of the studio is to materially explore physical computing and the Internet of Things—by the end of the term we will have a working bike and a working computational platform to sense the physical environment (e.g. road quality, geography, air quality, noise), the social environment (e.g. traffic conditions, proximity to objects), and the rider (e.g. rider position and interaction with the bike).

Syllabus »

LMC 3710: Principles of Interaction Design

In this course we will study and explore the principles and practices of interaction design. You will be introduced to a number of different techniques and tools for understanding particular interaction design challenges, you will develop scenarios and storyboards, create low-fidelity prototypes, and iterate on those prototypes to create a final design project.

Syllabus »

Fall 2016

LMC 6399: Discovery and Invention in Digital Media

A graduate-level course to introduce a suite of design research methods that can be used to discover opportunities for inventive new computational products and services. This course provides a deep introduction to the topic through readings and projects that will allow you to understand both theory and praxis in design research.

Syllabus »

Spring 2016

LMC 6399: Discovery and Invention in Digital Media

A graduate-level course to introduce a suite of design research methods that can be used to discover opportunities for inventive new computational products and services. It complements the design and production skills developed in LMC 6310 and LMC 6313 with applied research skills.

Syllabus »

LMC 6650: Community Historians + Westside Speaks

This project studio will explore the design of interactive experiences that support capturing community narrative and supporting sense making for policy makers. We will design and develop new processes and computing infrastructure to support an on-going project with the City of Atlanta, the Westside Future Fund, the Atlanta Housing Authority, and supported by the Historic Westside Cultural Arts Council. The focus of the course will be on collecting community narratives around development and “community engagement.”

Syllabus »

Fall 2015

LMC 3705: Principles of Information Design

In this course we will study and explore the principles, practices and genres of contemporary information design. Specifically, this course emphasizes the design and use of computational media to organize and communicate complex data in forms such as interactive kiosks, animated visualizations, interactive maps, and large-scale displays in public space. In addition to studio-based projects, this course will include discussions of readings and projects from the fields of art, design, human-computer interaction, and science and technology studies.

Syllabus »

LMC 6650: Seeing Like a Bike

This fall I am running a project studio I’m calling “Seeing Like a Bike.” We will start by disassembling and repairing a bicycle. We will then rebuild it and along the way we will design, engineer, and instrument the bicycle with multiple sensors and computing capabilities so that we can begin to “see” what the it sees. This studio should be great fun and will mix old-fashioned wrenching and repair with digital making and hacking to create a bike-based sensor platform. The purpose of the studio is to materially explore the intersection of making, repair, physical computing and the Internet of Things—by the end of the term we will have a working bike and a working computational platform to sense the physical environment (e.g. road quality, geography, air quality, noise), the social environment (e.g. traffic conditions, proximity to objects), and the rider (e.g. rider position and interaction with the bike).

Syllabus »

Archived Syllabi

Spring 2015

LMC 6399: Discovery and Invention in Digital Media

LMC 6314: Design of Networked Media

Spring 2014

LMC 6650: Designing Community Engagement

LMC 3710: Principles of Interaction Design

Fall 2013

LMC 6650: Civic Media, Community Engagement, Design

LCC 3705: Principles of Information Design

Spring 2013

LMC 6650: Civic Media, Surveillance, and Design

LMC 6314: Design of Networked Media

Fall 2012

LCC 2700: Introduction to Computational Media

Spring 2012

LCC 6650: Project Studio: Designing Community Technologies

Fall 2011

LCC 6314: Design of Networked Media

Fall 2010

CS 4460/6456: Intro and Principles of User Interface Software